<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>CANopenNode: 301/CO_SDOserver.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">CANopenNode
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('CO__SDOserver_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">CO_SDOserver.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="CO__SDOserver_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#ifndef CO_SDO_SERVER_H</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#define CO_SDO_SERVER_H</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;string.h&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#ga0b0e614dadcc1c005185b8bc9a7fec11">   77</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a2eee38ba2a2d52890281ae54b12d50b3">   83</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a2eee38ba2a2d52890281ae54b12d50b3">CO_SDO_ST_IDLE</a> = 0x00U,</div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af94e05b6e74a6050fbfd1ded8072b921">   89</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af94e05b6e74a6050fbfd1ded8072b921">CO_SDO_ST_LOCAL_TRANSFER</a> = 0x01U,</div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ac40cb6c0b2f2eb1877aee3963dc1927d">   95</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ac40cb6c0b2f2eb1877aee3963dc1927d">CO_SDO_ST_ABORT</a> = 0x02U,</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ac07432ccfaa6be8730cc8c306b3e42bb">  106</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ac07432ccfaa6be8730cc8c306b3e42bb">CO_SDO_ST_DOWNLOAD_INITIATE_REQ</a> = 0x11U,</div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a49b060ebf39c4bfb498b8691c16bb882">  114</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a49b060ebf39c4bfb498b8691c16bb882">CO_SDO_ST_DOWNLOAD_INITIATE_RSP</a> = 0x12U,</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a6b44777e7e209313612baab5f83745ff">  122</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a6b44777e7e209313612baab5f83745ff">CO_SDO_ST_DOWNLOAD_SEGMENT_REQ</a> = 0x13U,</div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ae5b55aec51372cbc2a6e32ce1456c11c">  129</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ae5b55aec51372cbc2a6e32ce1456c11c">CO_SDO_ST_DOWNLOAD_SEGMENT_RSP</a> = 0x14U,</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11aa8a8b5050c6528fdaa19bbb429d8e4f4">  137</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11aa8a8b5050c6528fdaa19bbb429d8e4f4">CO_SDO_ST_UPLOAD_INITIATE_REQ</a> = 0x21U,</div><div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11aa096d10c9eb891cfedddc16276f58aaf">  148</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11aa096d10c9eb891cfedddc16276f58aaf">CO_SDO_ST_UPLOAD_INITIATE_RSP</a> = 0x22U,</div><div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ad610c289b85192d70c835b033b49b3fb">  154</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ad610c289b85192d70c835b033b49b3fb">CO_SDO_ST_UPLOAD_SEGMENT_REQ</a> = 0x23U,</div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a210a3eb6acfdb055bb72a59d8e24a6b6">  163</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a210a3eb6acfdb055bb72a59d8e24a6b6">CO_SDO_ST_UPLOAD_SEGMENT_RSP</a> = 0x24U,</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a5d4ead9d3f06962987b6af8c073b6a2e">  172</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a5d4ead9d3f06962987b6af8c073b6a2e">CO_SDO_ST_DOWNLOAD_BLK_INITIATE_REQ</a> = 0x31U,</div><div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af25ee4e636a98dd72fe4c5bef9bcecf2">  182</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af25ee4e636a98dd72fe4c5bef9bcecf2">CO_SDO_ST_DOWNLOAD_BLK_INITIATE_RSP</a> = 0x32U,</div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a320cc9749db35473265b5203c547bbf8">  190</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a320cc9749db35473265b5203c547bbf8">CO_SDO_ST_DOWNLOAD_BLK_SUBBLOCK_REQ</a> = 0x33U,</div><div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a70e97f34a6a98014bef1d2eeb3b5247c">  205</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a70e97f34a6a98014bef1d2eeb3b5247c">CO_SDO_ST_DOWNLOAD_BLK_SUBBLOCK_RSP</a> = 0x34U,</div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af955593bb966b324bfda361b0364d15b">  213</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af955593bb966b324bfda361b0364d15b">CO_SDO_ST_DOWNLOAD_BLK_END_REQ</a> = 0x35U,</div><div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af511c26db1fb7ba18d6054255b560be7">  221</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af511c26db1fb7ba18d6054255b560be7">CO_SDO_ST_DOWNLOAD_BLK_END_RSP</a> = 0x36U,</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a49b5c39c9e5d025c85eedffa28aa22ed">  234</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a49b5c39c9e5d025c85eedffa28aa22ed">CO_SDO_ST_UPLOAD_BLK_INITIATE_REQ</a> = 0x41U,</div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ae9be0eeb0711890d1b9c5cbfbd204ed8">  244</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ae9be0eeb0711890d1b9c5cbfbd204ed8">CO_SDO_ST_UPLOAD_BLK_INITIATE_RSP</a> = 0x42U,</div><div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11acc4e87ad1ad20eddd19a60d9592bbada">  250</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11acc4e87ad1ad20eddd19a60d9592bbada">CO_SDO_ST_UPLOAD_BLK_INITIATE_REQ2</a> = 0x43U,</div><div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a39f1cb5426ee3c3689ed833cb66e231c">  258</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a39f1cb5426ee3c3689ed833cb66e231c">CO_SDO_ST_UPLOAD_BLK_SUBBLOCK_SREQ</a> = 0x44U,</div><div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af762eb5a985cf79a3e7423a39b29b328">  272</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af762eb5a985cf79a3e7423a39b29b328">CO_SDO_ST_UPLOAD_BLK_SUBBLOCK_CRSP</a> = 0x45U,</div><div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a98896138e97542e659051fff33b1a692">  280</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a98896138e97542e659051fff33b1a692">CO_SDO_ST_UPLOAD_BLK_END_SREQ</a> = 0x46U,</div><div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ab75a573a45778a0c4bea2c50402be03e">  290</a></span>&#160;<a class="code" href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ab75a573a45778a0c4bea2c50402be03e">CO_SDO_ST_UPLOAD_BLK_END_CRSP</a> = 0x47U,</div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;</div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;<span class="comment">/* old state names, will be removed */</span></div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;CO_SDO_ST_DOWNLOAD_INITIATE = 0xA1U,</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;CO_SDO_ST_DOWNLOAD_SEGMENTED = 0xA2U,</div><div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;CO_SDO_ST_DOWNLOAD_BL_INITIATE = 0xA4U,</div><div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;CO_SDO_ST_DOWNLOAD_BL_SUBBLOCK = 0xA5U,</div><div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;CO_SDO_ST_DOWNLOAD_BL_SUB_RESP = 0xA6U,</div><div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;CO_SDO_ST_DOWNLOAD_BL_SUB_RESP_2 = 0xA7U,</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;CO_SDO_ST_DOWNLOAD_BL_END = 0xA8U,</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;CO_SDO_ST_UPLOAD_INITIATE = 0xB1U,</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;CO_SDO_ST_UPLOAD_SEGMENTED = 0xB2U,</div><div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;CO_SDO_ST_UPLOAD_BL_INITIATE = 0xB4U,</div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;CO_SDO_ST_UPLOAD_BL_INITIATE_2 = 0xB5U,</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;CO_SDO_ST_UPLOAD_BL_SUBBLOCK = 0xB6U,</div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;CO_SDO_ST_UPLOAD_BL_END = 0xB7U</div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;} <a class="code" href="group__CO__SDOserver.html#ga0b0e614dadcc1c005185b8bc9a7fec11">CO_SDO_state_t</a>;</div><div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;</div><div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#ga7587ddcf798747fe6d97d03bf1bf2979">  316</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>{</div><div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a5fc84558a4ca47e067189a14543691b6">  317</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a5fc84558a4ca47e067189a14543691b6">CO_SDO_AB_NONE</a>                  = 0x00000000UL, </div><div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ad4e9214eab1d034e9c10eb6c7638e592">  318</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ad4e9214eab1d034e9c10eb6c7638e592">CO_SDO_AB_TOGGLE_BIT</a>            = 0x05030000UL, </div><div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a036d0be874d10f66aa6601d76a9aa2f0">  319</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a036d0be874d10f66aa6601d76a9aa2f0">CO_SDO_AB_TIMEOUT</a>               = 0x05040000UL, </div><div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a26b4e2680c16ce6a09d3e3a8293472ce">  320</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a26b4e2680c16ce6a09d3e3a8293472ce">CO_SDO_AB_CMD</a>                   = 0x05040001UL, </div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ac86b70b71d601658c93a1dd270a902b0">  321</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ac86b70b71d601658c93a1dd270a902b0">CO_SDO_AB_BLOCK_SIZE</a>            = 0x05040002UL, </div><div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a778ef6b5751cb8ba10b67436409c3fd2">  322</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a778ef6b5751cb8ba10b67436409c3fd2">CO_SDO_AB_SEQ_NUM</a>               = 0x05040003UL, </div><div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979aee7fcab60a6fde6e41d999f5a2b10aa5">  323</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979aee7fcab60a6fde6e41d999f5a2b10aa5">CO_SDO_AB_CRC</a>                   = 0x05040004UL, </div><div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979adc021e79ace03edbd279a3c492853c7f">  324</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979adc021e79ace03edbd279a3c492853c7f">CO_SDO_AB_OUT_OF_MEM</a>            = 0x05040005UL, </div><div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a370ff72a5bddee5760ba0930c3b13ba0">  325</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a370ff72a5bddee5760ba0930c3b13ba0">CO_SDO_AB_UNSUPPORTED_ACCESS</a>    = 0x06010000UL, </div><div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a457e80af0f952c272fa90ebd45cdb8cd">  326</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a457e80af0f952c272fa90ebd45cdb8cd">CO_SDO_AB_WRITEONLY</a>             = 0x06010001UL, </div><div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a48c8a5f4939372564a17b31f992b82a4">  327</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a48c8a5f4939372564a17b31f992b82a4">CO_SDO_AB_READONLY</a>              = 0x06010002UL, </div><div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a6ef5b921ac0f299f34e9860eb82e332e">  328</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a6ef5b921ac0f299f34e9860eb82e332e">CO_SDO_AB_NOT_EXIST</a>             = 0x06020000UL, </div><div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a729452df9557e4acbda8691efb4da310">  329</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a729452df9557e4acbda8691efb4da310">CO_SDO_AB_NO_MAP</a>                = 0x06040041UL, </div><div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a07edee9ce8ec5cd01cfd3cfbff48b96c">  330</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a07edee9ce8ec5cd01cfd3cfbff48b96c">CO_SDO_AB_MAP_LEN</a>               = 0x06040042UL, </div><div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979acaedcf71c4638efb40fc6debfa9dba67">  331</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979acaedcf71c4638efb40fc6debfa9dba67">CO_SDO_AB_PRAM_INCOMPAT</a>         = 0x06040043UL, </div><div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ad07acc06f76122627412a71f2f2e39fc">  332</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ad07acc06f76122627412a71f2f2e39fc">CO_SDO_AB_DEVICE_INCOMPAT</a>       = 0x06040047UL, </div><div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a070f096bb09f5a6235643702b5a40759">  333</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a070f096bb09f5a6235643702b5a40759">CO_SDO_AB_HW</a>                    = 0x06060000UL, </div><div class="line"><a name="l00334"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a838c274eaa14626514da8f7a8ac043c3">  334</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a838c274eaa14626514da8f7a8ac043c3">CO_SDO_AB_TYPE_MISMATCH</a>         = 0x06070010UL, </div><div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a50d373f7a7ba976dc2277a2111cf56c3">  335</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a50d373f7a7ba976dc2277a2111cf56c3">CO_SDO_AB_DATA_LONG</a>             = 0x06070012UL, </div><div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a481537e4c170066ca31b167fa598bb54">  336</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a481537e4c170066ca31b167fa598bb54">CO_SDO_AB_DATA_SHORT</a>            = 0x06070013UL, </div><div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a3e48e535fddeaa78a4059c2f91f9bb8e">  337</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a3e48e535fddeaa78a4059c2f91f9bb8e">CO_SDO_AB_SUB_UNKNOWN</a>           = 0x06090011UL, </div><div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979afff1ec491c628031e65672383f3e3c76">  338</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979afff1ec491c628031e65672383f3e3c76">CO_SDO_AB_INVALID_VALUE</a>         = 0x06090030UL, </div><div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a4983bce8e9503f9e7a720a44528036ad">  339</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a4983bce8e9503f9e7a720a44528036ad">CO_SDO_AB_VALUE_HIGH</a>            = 0x06090031UL, </div><div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ab402816165086fbad21a130e9f488d52">  340</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ab402816165086fbad21a130e9f488d52">CO_SDO_AB_VALUE_LOW</a>             = 0x06090032UL, </div><div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a15d49829c0d15f8cb9995f07617d874f">  341</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a15d49829c0d15f8cb9995f07617d874f">CO_SDO_AB_MAX_LESS_MIN</a>          = 0x06090036UL, </div><div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ab54dd042727804cd8f310a04fd4575f7">  342</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ab54dd042727804cd8f310a04fd4575f7">CO_SDO_AB_NO_RESOURCE</a>           = 0x060A0023UL, </div><div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a58d6be7d156bbe576b8438a6fd5b446d">  343</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a58d6be7d156bbe576b8438a6fd5b446d">CO_SDO_AB_GENERAL</a>               = 0x08000000UL, </div><div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a631a043a79c7eef4ddb2f874365c6660">  344</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a631a043a79c7eef4ddb2f874365c6660">CO_SDO_AB_DATA_TRANSF</a>           = 0x08000020UL, </div><div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ac489bb77a98f65008932861924bc4bbf">  345</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ac489bb77a98f65008932861924bc4bbf">CO_SDO_AB_DATA_LOC_CTRL</a>         = 0x08000021UL, </div><div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ac92ccaa16d833cac6d2f6d8c2836d886">  346</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ac92ccaa16d833cac6d2f6d8c2836d886">CO_SDO_AB_DATA_DEV_STATE</a>        = 0x08000022UL, </div><div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979aec1840b00621e92f27da2d0705ddab63">  347</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979aec1840b00621e92f27da2d0705ddab63">CO_SDO_AB_DATA_OD</a>               = 0x08000023UL, </div><div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a3e007eeec7538b5dbe7e78240632b415">  348</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a3e007eeec7538b5dbe7e78240632b415">CO_SDO_AB_NO_DATA</a>               = 0x08000024UL  </div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;}<a class="code" href="group__CO__SDOserver.html#ga7587ddcf798747fe6d97d03bf1bf2979">CO_SDO_abortCode_t</a>;</div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;</div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div><div class="line"><a name="l00497"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#ga0244f2d504e0de4f14614884d7319fd0">  497</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>{</div><div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a6c44770c5882a6596aa1321cbb564909">  498</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a6c44770c5882a6596aa1321cbb564909">CO_ODA_MEM_ROM</a>          = 0x0001U,  </div><div class="line"><a name="l00499"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0ad4802ce45a193935b8390968e35ccdaf">  499</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0ad4802ce45a193935b8390968e35ccdaf">CO_ODA_MEM_RAM</a>          = 0x0002U,  </div><div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0aeb980ed24a537307d8acfe2bacaf6f7a">  500</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0aeb980ed24a537307d8acfe2bacaf6f7a">CO_ODA_MEM_EEPROM</a>       = 0x0003U,  </div><div class="line"><a name="l00501"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a7f69b7774e5880a1da8f8f143e1e11a1">  501</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a7f69b7774e5880a1da8f8f143e1e11a1">CO_ODA_READABLE</a>         = 0x0004U,  </div><div class="line"><a name="l00502"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a6a6e2a17f300ffb54760cd81eb0d1a47">  502</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a6a6e2a17f300ffb54760cd81eb0d1a47">CO_ODA_WRITEABLE</a>        = 0x0008U,  </div><div class="line"><a name="l00503"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0af48f817af093863e2aec89bc4489ce6a">  503</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0af48f817af093863e2aec89bc4489ce6a">CO_ODA_RPDO_MAPABLE</a>     = 0x0010U,  </div><div class="line"><a name="l00504"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a0fefe0597ffeacc74628df2a5df711a8">  504</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a0fefe0597ffeacc74628df2a5df711a8">CO_ODA_TPDO_MAPABLE</a>     = 0x0020U,  </div><div class="line"><a name="l00505"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0ad6151378b9dfb0c4b2da15b9a4b43616">  505</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0ad6151378b9dfb0c4b2da15b9a4b43616">CO_ODA_TPDO_DETECT_COS</a>  = 0x0040U,  </div><div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0abaf5a51b0abc4a93a42010d0e0326be3">  508</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0abaf5a51b0abc4a93a42010d0e0326be3">CO_ODA_MB_VALUE</a>         = 0x0080U   </div><div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;}<a class="code" href="group__CO__SDOserver.html#ga0244f2d504e0de4f14614884d7319fd0">CO_SDO_OD_attributes_t</a>;</div><div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;</div><div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;</div><div class="line"><a name="l00515"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#ga7940130bc04382e487b1153b8644e17e">  515</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>{</div><div class="line"><a name="l00516"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaf1e65ef6eb730b9302540e0ba44852b1">  516</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaf1e65ef6eb730b9302540e0ba44852b1">OD_H1000_DEV_TYPE</a>             = 0x1000U,</div><div class="line"><a name="l00517"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaf4eb4e0204ae9696f935af5d4fdcff7e">  517</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaf4eb4e0204ae9696f935af5d4fdcff7e">OD_H1001_ERR_REG</a>              = 0x1001U,</div><div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea2cca52f61d70db5ca2aaa168b32f3aaf">  518</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea2cca52f61d70db5ca2aaa168b32f3aaf">OD_H1002_MANUF_STATUS_REG</a>     = 0x1002U,</div><div class="line"><a name="l00519"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadfc213af5af80cf037231621132013fb">  519</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadfc213af5af80cf037231621132013fb">OD_H1003_PREDEF_ERR_FIELD</a>     = 0x1003U,</div><div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead7d53fa95504566811bdf0683f645ccd">  520</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead7d53fa95504566811bdf0683f645ccd">OD_H1004_RSV</a>                  = 0x1004U,</div><div class="line"><a name="l00521"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadcbc9ec0c547b00db2b0403708becb97">  521</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadcbc9ec0c547b00db2b0403708becb97">OD_H1005_COBID_SYNC</a>           = 0x1005U,</div><div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea463dab19c27811dd6de51fcc082b565b">  522</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea463dab19c27811dd6de51fcc082b565b">OD_H1006_COMM_CYCL_PERIOD</a>     = 0x1006U,</div><div class="line"><a name="l00523"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea41f7f0f96dbea4fb0d6bd2bbbd2d59dc">  523</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea41f7f0f96dbea4fb0d6bd2bbbd2d59dc">OD_H1007_SYNC_WINDOW_LEN</a>      = 0x1007U,</div><div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaa282ef78e8a64ff527c79218d23168f0">  524</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaa282ef78e8a64ff527c79218d23168f0">OD_H1008_MANUF_DEV_NAME</a>       = 0x1008U,</div><div class="line"><a name="l00525"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead91534dd5cc5f382287b9a392c744948">  525</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead91534dd5cc5f382287b9a392c744948">OD_H1009_MANUF_HW_VERSION</a>     = 0x1009U,</div><div class="line"><a name="l00526"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8bd48d9bb18d1c291249050818c82a57">  526</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8bd48d9bb18d1c291249050818c82a57">OD_H100A_MANUF_SW_VERSION</a>     = 0x100AU,</div><div class="line"><a name="l00527"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea561260a506655cf0b7df9d684a08b5be">  527</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea561260a506655cf0b7df9d684a08b5be">OD_H100B_RSV</a>                  = 0x100BU,</div><div class="line"><a name="l00528"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadf00d5b448274a91940cac15b8e22fc5">  528</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadf00d5b448274a91940cac15b8e22fc5">OD_H100C_GUARD_TIME</a>           = 0x100CU,</div><div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea4bfbb36a82606125d52fbe4daff6b5fb">  529</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea4bfbb36a82606125d52fbe4daff6b5fb">OD_H100D_LIFETIME_FACTOR</a>      = 0x100DU,</div><div class="line"><a name="l00530"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea4d831b2a36d679d31982e35ca38f8f6e">  530</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea4d831b2a36d679d31982e35ca38f8f6e">OD_H100E_RSV</a>                  = 0x100EU,</div><div class="line"><a name="l00531"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7d6a3f1ca8f72bf808ee5fe341f2acca">  531</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7d6a3f1ca8f72bf808ee5fe341f2acca">OD_H100F_RSV</a>                  = 0x100FU,</div><div class="line"><a name="l00532"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea0f8c3db5a62d5e4df59d83253b69b0f2">  532</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea0f8c3db5a62d5e4df59d83253b69b0f2">OD_H1010_STORE_PARAM_FUNC</a>     = 0x1010U,</div><div class="line"><a name="l00533"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadad8c0ea18f674f3eb61b43e8259395c">  533</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadad8c0ea18f674f3eb61b43e8259395c">OD_H1011_REST_PARAM_FUNC</a>      = 0x1011U,</div><div class="line"><a name="l00534"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea5781f519d9ec08fd4389c4761754a4e6">  534</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea5781f519d9ec08fd4389c4761754a4e6">OD_H1012_COBID_TIME</a>           = 0x1012U,</div><div class="line"><a name="l00535"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7aa32b2b6df7c4d4354599ef2fd2ca29">  535</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7aa32b2b6df7c4d4354599ef2fd2ca29">OD_H1013_HIGH_RES_TIMESTAMP</a>   = 0x1013U,</div><div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea5cae036f3dd0bc1861dcea7c9a83c6d5">  536</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea5cae036f3dd0bc1861dcea7c9a83c6d5">OD_H1014_COBID_EMERGENCY</a>      = 0x1014U,</div><div class="line"><a name="l00537"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead74bfefc9676af339d06deb74b702c7a">  537</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead74bfefc9676af339d06deb74b702c7a">OD_H1015_INHIBIT_TIME_MSG</a>     = 0x1015U,</div><div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea996952cb963ce6e2783a6fa915d85612">  538</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea996952cb963ce6e2783a6fa915d85612">OD_H1016_CONSUMER_HB_TIME</a>     = 0x1016U,</div><div class="line"><a name="l00539"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eab2f428825c1127b286f5b8ace5e881b2">  539</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eab2f428825c1127b286f5b8ace5e881b2">OD_H1017_PRODUCER_HB_TIME</a>     = 0x1017U,</div><div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaabb7a688852e453c5535f663be6298d2">  540</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaabb7a688852e453c5535f663be6298d2">OD_H1018_IDENTITY_OBJECT</a>      = 0x1018U,</div><div class="line"><a name="l00541"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaa966d2e020222331b18c5b08261acbf0">  541</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaa966d2e020222331b18c5b08261acbf0">OD_H1019_SYNC_CNT_OVERFLOW</a>    = 0x1019U,</div><div class="line"><a name="l00542"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8c740bbdd0cb98200d402ec6272d7e8b">  542</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8c740bbdd0cb98200d402ec6272d7e8b">OD_H1020_VERIFY_CONFIG</a>        = 0x1020U,</div><div class="line"><a name="l00543"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea259737f7e9ef239d85cb9e7bdeda550b">  543</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea259737f7e9ef239d85cb9e7bdeda550b">OD_H1021_STORE_EDS</a>            = 0x1021U,</div><div class="line"><a name="l00544"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea4061d54d1c1583fd178566a3915bcefe">  544</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea4061d54d1c1583fd178566a3915bcefe">OD_H1022_STORE_FORMAT</a>         = 0x1022U,</div><div class="line"><a name="l00545"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea12ba9d8cdfc20b9ff66167a8d1e5b21c">  545</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea12ba9d8cdfc20b9ff66167a8d1e5b21c">OD_H1023_OS_CMD</a>               = 0x1023U,</div><div class="line"><a name="l00546"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead7e64256615fcda5b531063eeaa346de">  546</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead7e64256615fcda5b531063eeaa346de">OD_H1024_OS_CMD_MODE</a>          = 0x1024U,</div><div class="line"><a name="l00547"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaaf890d86468408b0dbe8353a3b270156">  547</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaaf890d86468408b0dbe8353a3b270156">OD_H1025_OS_DBG_INTERFACE</a>     = 0x1025U,</div><div class="line"><a name="l00548"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea6e3b80d148d22f129ed388fad9aaf398">  548</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea6e3b80d148d22f129ed388fad9aaf398">OD_H1026_OS_PROMPT</a>            = 0x1026U,</div><div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea668cdf3b0102b753858b9bfeb7efdc1c">  549</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea668cdf3b0102b753858b9bfeb7efdc1c">OD_H1027_MODULE_LIST</a>          = 0x1027U,</div><div class="line"><a name="l00550"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea6f093f4fdeaac7b723305fd8d2ce40c1">  550</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea6f093f4fdeaac7b723305fd8d2ce40c1">OD_H1028_EMCY_CONSUMER</a>        = 0x1028U,</div><div class="line"><a name="l00551"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea67d50722cc629ee8c2a90a123ee41fa3">  551</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea67d50722cc629ee8c2a90a123ee41fa3">OD_H1029_ERR_BEHAVIOR</a>         = 0x1029U,</div><div class="line"><a name="l00552"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eac340e91c28632a97e1cf1a96a6a12902">  552</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eac340e91c28632a97e1cf1a96a6a12902">OD_H1200_SDO_SERVER_PARAM</a>     = 0x1200U,</div><div class="line"><a name="l00553"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eabd786fad018ccfcdd1aa0e4c62aca4f8">  553</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eabd786fad018ccfcdd1aa0e4c62aca4f8">OD_H1280_SDO_CLIENT_PARAM</a>     = 0x1280U,</div><div class="line"><a name="l00554"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eae64bf5b7166b6adf46b8e965d43150a0">  554</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eae64bf5b7166b6adf46b8e965d43150a0">OD_H1400_RXPDO_1_PARAM</a>        = 0x1400U,</div><div class="line"><a name="l00555"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7f4640cac5d5f252f19ab9e58653f993">  555</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7f4640cac5d5f252f19ab9e58653f993">OD_H1401_RXPDO_2_PARAM</a>        = 0x1401U,</div><div class="line"><a name="l00556"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea6fd88812dbacc7d99a790f5f3192bbca">  556</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea6fd88812dbacc7d99a790f5f3192bbca">OD_H1402_RXPDO_3_PARAM</a>        = 0x1402U,</div><div class="line"><a name="l00557"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8120b9f114d582ae9f1072838878ba93">  557</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8120b9f114d582ae9f1072838878ba93">OD_H1403_RXPDO_4_PARAM</a>        = 0x1403U,</div><div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7ed53d283e4719920b233b9094b18f9c">  558</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7ed53d283e4719920b233b9094b18f9c">OD_H1600_RXPDO_1_MAPPING</a>      = 0x1600U,</div><div class="line"><a name="l00559"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eabcb72c00215d5c7c867f0e33a17b27ed">  559</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eabcb72c00215d5c7c867f0e33a17b27ed">OD_H1601_RXPDO_2_MAPPING</a>      = 0x1601U,</div><div class="line"><a name="l00560"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea18cc382fc4fd5e66b678dd5d7d904baf">  560</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea18cc382fc4fd5e66b678dd5d7d904baf">OD_H1602_RXPDO_3_MAPPING</a>      = 0x1602U,</div><div class="line"><a name="l00561"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8753d5c3de859426e8c12a3898029ebb">  561</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8753d5c3de859426e8c12a3898029ebb">OD_H1603_RXPDO_4_MAPPING</a>      = 0x1603U,</div><div class="line"><a name="l00562"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaac35e48e4b717eef309ebb57876d30f1">  562</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaac35e48e4b717eef309ebb57876d30f1">OD_H1800_TXPDO_1_PARAM</a>        = 0x1800U,</div><div class="line"><a name="l00563"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaddbb9b98253ac3daa5eea2fcf665e7ae">  563</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaddbb9b98253ac3daa5eea2fcf665e7ae">OD_H1801_TXPDO_2_PARAM</a>        = 0x1801U,</div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea450463cb4290494b70af8f395d8803ad">  564</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea450463cb4290494b70af8f395d8803ad">OD_H1802_TXPDO_3_PARAM</a>        = 0x1802U,</div><div class="line"><a name="l00565"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea9f1f26fbd19bf61a6c13005557234f9a">  565</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea9f1f26fbd19bf61a6c13005557234f9a">OD_H1803_TXPDO_4_PARAM</a>        = 0x1803U,</div><div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea2a2f1c4cc58d29ccf43e105afd57bc14">  566</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea2a2f1c4cc58d29ccf43e105afd57bc14">OD_H1A00_TXPDO_1_MAPPING</a>      = 0x1A00U,</div><div class="line"><a name="l00567"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eae6d767510b02e8f058e2191e328378d1">  567</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eae6d767510b02e8f058e2191e328378d1">OD_H1A01_TXPDO_2_MAPPING</a>      = 0x1A01U,</div><div class="line"><a name="l00568"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea0f5557b5c35c297d1de4feeb859095ed">  568</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea0f5557b5c35c297d1de4feeb859095ed">OD_H1A02_TXPDO_3_MAPPING</a>      = 0x1A02U,</div><div class="line"><a name="l00569"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea0eee516146d4ff9a80578ea61c590340">  569</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea0eee516146d4ff9a80578ea61c590340">OD_H1A03_TXPDO_4_MAPPING</a>      = 0x1A03U </div><div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;}<a class="code" href="group__CO__SDOserver.html#ga7940130bc04382e487b1153b8644e17e">CO_ObjDicId_t</a>;</div><div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;</div><div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;</div><div class="line"><a name="l00580"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#ga954a22b6af836082afaf69b0f0cc4c7e">  580</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>{</div><div class="line"><a name="l00582"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eab6ffa5b9c34eabbe123e527ea274002f">  582</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eab6ffa5b9c34eabbe123e527ea274002f">CO_ODFL_RPDO_WRITTEN</a>        = 0x01U,</div><div class="line"><a name="l00584"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eadc263192604b49113d0f522db5193ac5">  584</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eadc263192604b49113d0f522db5193ac5">CO_ODFL_TPDO_MAPPED</a>         = 0x02U,</div><div class="line"><a name="l00588"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eae53028509db3c26c163d6e7fd92804eb">  588</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eae53028509db3c26c163d6e7fd92804eb">CO_ODFL_TPDO_COS_ENABLE</a>     = 0x04U,</div><div class="line"><a name="l00591"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7ea660ad8cae5dfa2d7f417087a0abe0fe8">  591</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7ea660ad8cae5dfa2d7f417087a0abe0fe8">CO_ODFL_TPDO_SEND</a>           = 0x08U,</div><div class="line"><a name="l00593"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eadaa440c58414085a01c939a8b9ef4090">  593</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eadaa440c58414085a01c939a8b9ef4090">CO_ODFL_SDO_DOWNLOADED</a>      = 0x10U,</div><div class="line"><a name="l00595"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eafaf968332fa858ddd8359db2b6c4c58a">  595</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eafaf968332fa858ddd8359db2b6c4c58a">CO_ODFL_SDO_UPLOADED</a>        = 0x20U,</div><div class="line"><a name="l00597"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eae7bcdbf312d9d7062b1b827644c4e9e0">  597</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eae7bcdbf312d9d7062b1b827644c4e9e0">CO_ODFL_BIT_6</a>               = 0x40U,</div><div class="line"><a name="l00599"></a><span class="lineno"><a class="line" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7ea30068923dc551a4e937d9e57675ad8a8">  599</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7ea30068923dc551a4e937d9e57675ad8a8">CO_ODFL_BIT_7</a>               = 0x80U</div><div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;}<a class="code" href="group__CO__SDOserver.html#ga954a22b6af836082afaf69b0f0cc4c7e">CO_SDO_OD_flags_t</a>;</div><div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;</div><div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;</div><div class="line"><a name="l00606"></a><span class="lineno"><a class="line" href="structCO__OD__entry__t.html">  606</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00608"></a><span class="lineno"><a class="line" href="structCO__OD__entry__t.html#a4cc69841652c66e0d9a5f5b6e0d0f49a">  608</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__OD__entry__t.html#a4cc69841652c66e0d9a5f5b6e0d0f49a">index</a>;</div><div class="line"><a name="l00611"></a><span class="lineno"><a class="line" href="structCO__OD__entry__t.html#a6c7cf30d5ff476792a81ddb2fe29be2c">  611</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>             <a class="code" href="structCO__OD__entry__t.html#a6c7cf30d5ff476792a81ddb2fe29be2c">maxSubIndex</a>;</div><div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="structCO__OD__entry__t.html#ac5260ae7daf526bb42a2df6708656dd3">  616</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__OD__entry__t.html#ac5260ae7daf526bb42a2df6708656dd3">attribute</a>;</div><div class="line"><a name="l00623"></a><span class="lineno"><a class="line" href="structCO__OD__entry__t.html#a297404810118fd3c36e10c70c39e4ed3">  623</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__OD__entry__t.html#a297404810118fd3c36e10c70c39e4ed3">length</a>;</div><div class="line"><a name="l00630"></a><span class="lineno"><a class="line" href="structCO__OD__entry__t.html#ad0eb66c2703cb380d4e0da0411a13aab">  630</a></span>&#160;    <span class="keywordtype">void</span>               *<a class="code" href="structCO__OD__entry__t.html#ad0eb66c2703cb380d4e0da0411a13aab">pData</a>;</div><div class="line"><a name="l00631"></a><span class="lineno">  631</span>&#160;}<a class="code" href="structCO__OD__entry__t.html">CO_OD_entry_t</a>;</div><div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;</div><div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;</div><div class="line"><a name="l00639"></a><span class="lineno"><a class="line" href="structCO__OD__entryRecord__t.html">  639</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span>{</div><div class="line"><a name="l00641"></a><span class="lineno"><a class="line" href="structCO__OD__entryRecord__t.html#aeece4ce85ff69f0bd4f29672db745473">  641</a></span>&#160;    <span class="keywordtype">void</span>               *<a class="code" href="structCO__OD__entryRecord__t.html#aeece4ce85ff69f0bd4f29672db745473">pData</a>;</div><div class="line"><a name="l00643"></a><span class="lineno"><a class="line" href="structCO__OD__entryRecord__t.html#a7dc5c3a3a22129f9d0bb774fe0d04585">  643</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__OD__entryRecord__t.html#a7dc5c3a3a22129f9d0bb774fe0d04585">attribute</a>;</div><div class="line"><a name="l00645"></a><span class="lineno"><a class="line" href="structCO__OD__entryRecord__t.html#ab46370f27edc63a999af7ab8a3a2a98f">  645</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__OD__entryRecord__t.html#ab46370f27edc63a999af7ab8a3a2a98f">length</a>;</div><div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;}<a class="code" href="structCO__OD__entryRecord__t.html">CO_OD_entryRecord_t</a>;</div><div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;</div><div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;</div><div class="line"><a name="l00655"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html">  655</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span>{</div><div class="line"><a name="l00659"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#a1df0ce97fc7f6666817efa74c5c061a9">  659</a></span>&#160;    <span class="keywordtype">void</span>               *<a class="code" href="structCO__ODF__arg__t.html#a1df0ce97fc7f6666817efa74c5c061a9">object</a>;</div><div class="line"><a name="l00665"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#aed52db21f874291edecd6b4d77a69d13">  665</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>            *<a class="code" href="structCO__ODF__arg__t.html#aed52db21f874291edecd6b4d77a69d13">data</a>;</div><div class="line"><a name="l00669"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#aea12297d0fdd0ea0b1c69d203c90eb74">  669</a></span>&#160;    <span class="keyword">const</span> <span class="keywordtype">void</span>         *<a class="code" href="structCO__ODF__arg__t.html#aea12297d0fdd0ea0b1c69d203c90eb74">ODdataStorage</a>;</div><div class="line"><a name="l00672"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#aea5dc99358f880040711eb6046a9c286">  672</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__ODF__arg__t.html#aea5dc99358f880040711eb6046a9c286">dataLength</a>;</div><div class="line"><a name="l00674"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#a8c3e7dfff541e9a88bb9260c5c54b3bf">  674</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__ODF__arg__t.html#a8c3e7dfff541e9a88bb9260c5c54b3bf">attribute</a>;</div><div class="line"><a name="l00676"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#a7624a1fa20feaffe1e363e874e88165f">  676</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>            *<a class="code" href="structCO__ODF__arg__t.html#a7624a1fa20feaffe1e363e874e88165f">pFlags</a>;</div><div class="line"><a name="l00678"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#a3498f7e295008fc6196586c4049e0159">  678</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__ODF__arg__t.html#a3498f7e295008fc6196586c4049e0159">index</a>;</div><div class="line"><a name="l00680"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#a6f3fce74bd9ced3072884c730c875ebb">  680</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>             <a class="code" href="structCO__ODF__arg__t.html#a6f3fce74bd9ced3072884c730c875ebb">subIndex</a>;</div><div class="line"><a name="l00682"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#a641827d4f18322071a98141c3e6e7d42">  682</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga449976458a084f880dc8e3d29e7eb6f5">bool_t</a>              <a class="code" href="structCO__ODF__arg__t.html#a641827d4f18322071a98141c3e6e7d42">reading</a>;</div><div class="line"><a name="l00684"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#a10fad89f44321d6167d8d17c6f4c37c2">  684</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga449976458a084f880dc8e3d29e7eb6f5">bool_t</a>              <a class="code" href="structCO__ODF__arg__t.html#a10fad89f44321d6167d8d17c6f4c37c2">firstSegment</a>;</div><div class="line"><a name="l00689"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#ac1cb1d8b5a484fad297863101213624e">  689</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga449976458a084f880dc8e3d29e7eb6f5">bool_t</a>              <a class="code" href="structCO__ODF__arg__t.html#ac1cb1d8b5a484fad297863101213624e">lastSegment</a>;</div><div class="line"><a name="l00694"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#a84d9ba93381c52777af37f7786d50471">  694</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a>            <a class="code" href="structCO__ODF__arg__t.html#a84d9ba93381c52777af37f7786d50471">dataLengthTotal</a>;</div><div class="line"><a name="l00697"></a><span class="lineno"><a class="line" href="structCO__ODF__arg__t.html#a42223bb6a7b6912aaf98c82bcecb1362">  697</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a>            <a class="code" href="structCO__ODF__arg__t.html#a42223bb6a7b6912aaf98c82bcecb1362">offset</a>;</div><div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;}<a class="code" href="structCO__ODF__arg__t.html">CO_ODF_arg_t</a>;</div><div class="line"><a name="l00699"></a><span class="lineno">  699</span>&#160;</div><div class="line"><a name="l00700"></a><span class="lineno">  700</span>&#160;</div><div class="line"><a name="l00707"></a><span class="lineno"><a class="line" href="structCO__OD__extension__t.html">  707</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span>{</div><div class="line"><a name="l00709"></a><span class="lineno"><a class="line" href="structCO__OD__extension__t.html#a7fefe8873bf7ffdcc32efd59c3d30eda">  709</a></span>&#160;    <a class="code" href="group__CO__SDOserver.html#ga7587ddcf798747fe6d97d03bf1bf2979">CO_SDO_abortCode_t</a> (*pODFunc)(<a class="code" href="structCO__ODF__arg__t.html">CO_ODF_arg_t</a> *ODF_arg);</div><div class="line"><a name="l00711"></a><span class="lineno"><a class="line" href="structCO__OD__extension__t.html#a7ac58b6315bf1ba7c9a28a0d71b7a260">  711</a></span>&#160;    <span class="keywordtype">void</span>               *<a class="code" href="structCO__OD__extension__t.html#a7ac58b6315bf1ba7c9a28a0d71b7a260">object</a>;</div><div class="line"><a name="l00714"></a><span class="lineno"><a class="line" href="structCO__OD__extension__t.html#aacca0a05e91693608627d44bbbb5b962">  714</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>            *<a class="code" href="structCO__OD__extension__t.html#aacca0a05e91693608627d44bbbb5b962">flags</a>;</div><div class="line"><a name="l00715"></a><span class="lineno">  715</span>&#160;}<a class="code" href="structCO__OD__extension__t.html">CO_OD_extension_t</a>;</div><div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160;</div><div class="line"><a name="l00717"></a><span class="lineno">  717</span>&#160;</div><div class="line"><a name="l00721"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html">  721</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span>{</div><div class="line"><a name="l00723"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a50a4a1b9ba9255cdb55df97a12ef76c8">  723</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>             CANrxData[8];</div><div class="line"><a name="l00725"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a7dd3c97e98b19bcfe330a006985109be">  725</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>             databuffer[<a class="code" href="group__CO__STACK__CONFIG.html#ga905cec21ba3e315a652dad23c3595a16">CO_CONFIG_SDO_BUFFER_SIZE</a>];</div><div class="line"><a name="l00727"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a3a46760b9982e1583180d9cff821419c">  727</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga449976458a084f880dc8e3d29e7eb6f5">bool_t</a>              <a class="code" href="structCO__SDO__t.html#a3a46760b9982e1583180d9cff821419c">ownOD</a>;</div><div class="line"><a name="l00729"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a6d21a62bada06a4d29eeb061b18020f6">  729</a></span>&#160;    <span class="keyword">const</span> <a class="code" href="structCO__OD__entry__t.html">CO_OD_entry_t</a> *<a class="code" href="structCO__SDO__t.html#a6d21a62bada06a4d29eeb061b18020f6">OD</a>;</div><div class="line"><a name="l00731"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#aa7d753f132550ac1f64839055afff259">  731</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__SDO__t.html#aa7d753f132550ac1f64839055afff259">ODSize</a>;</div><div class="line"><a name="l00734"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a230824a44b720460422449f1edee113f">  734</a></span>&#160;    <a class="code" href="structCO__OD__extension__t.html">CO_OD_extension_t</a>  *<a class="code" href="structCO__SDO__t.html#a230824a44b720460422449f1edee113f">ODExtensions</a>;</div><div class="line"><a name="l00736"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a585510e9aa0dfc0f6ce64e4c91a2050f">  736</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__SDO__t.html#a585510e9aa0dfc0f6ce64e4c91a2050f">bufferOffset</a>;</div><div class="line"><a name="l00738"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a7240db71d15e7fea5f7ec9e7d43c44a0">  738</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__SDO__t.html#a7240db71d15e7fea5f7ec9e7d43c44a0">entryNo</a>;</div><div class="line"><a name="l00741"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#adab31f25f03115dc730f2db4e2c4b8ea">  741</a></span>&#160;    <a class="code" href="structCO__ODF__arg__t.html">CO_ODF_arg_t</a>        <a class="code" href="structCO__SDO__t.html#adab31f25f03115dc730f2db4e2c4b8ea">ODF_arg</a>;</div><div class="line"><a name="l00743"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a094e7fa893babc77e071b48f3b583d9e">  743</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>             <a class="code" href="structCO__SDO__t.html#a094e7fa893babc77e071b48f3b583d9e">nodeId</a>;</div><div class="line"><a name="l00745"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a00533b11823b70171622189e36927c4a">  745</a></span>&#160;    CO_SDO_state_t      <a class="code" href="structCO__SDO__t.html#a00533b11823b70171622189e36927c4a">state</a>;</div><div class="line"><a name="l00747"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a5c663543561178571a88347c79d0fcf7">  747</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>             <a class="code" href="structCO__SDO__t.html#a5c663543561178571a88347c79d0fcf7">sequence</a>;</div><div class="line"><a name="l00749"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a7e4322ea83d9012c9aad48f98ad2428f">  749</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a>            <a class="code" href="structCO__SDO__t.html#a7e4322ea83d9012c9aad48f98ad2428f">SDOtimeoutTime_us</a>;</div><div class="line"><a name="l00751"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a78c74c01c99a05ab5eca9efcb8f60d03">  751</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a>            <a class="code" href="structCO__SDO__t.html#a78c74c01c99a05ab5eca9efcb8f60d03">timeoutTimer</a>;</div><div class="line"><a name="l00753"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#af96b56b29a83257c7f52afddd688831c">  753</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>             <a class="code" href="structCO__SDO__t.html#af96b56b29a83257c7f52afddd688831c">blksize</a>;</div><div class="line"><a name="l00755"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#ad7cec6f0b9ac2191afbf35cf0e2efa1f">  755</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga449976458a084f880dc8e3d29e7eb6f5">bool_t</a>              <a class="code" href="structCO__SDO__t.html#ad7cec6f0b9ac2191afbf35cf0e2efa1f">crcEnabled</a>;</div><div class="line"><a name="l00757"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#aceeb824591f1c601e552efa14081d1a0">  757</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>            <a class="code" href="structCO__SDO__t.html#aceeb824591f1c601e552efa14081d1a0">crc</a>;</div><div class="line"><a name="l00759"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a8c719afd393364c4fd118096f08d8c1a">  759</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>             <a class="code" href="structCO__SDO__t.html#a8c719afd393364c4fd118096f08d8c1a">lastLen</a>;</div><div class="line"><a name="l00761"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a5ded4b47f5759b507a9feab5d40df37c">  761</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga449976458a084f880dc8e3d29e7eb6f5">bool_t</a>              <a class="code" href="structCO__SDO__t.html#a5ded4b47f5759b507a9feab5d40df37c">timeoutSubblockDownolad</a>;</div><div class="line"><a name="l00763"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a82d30849b94d148d2b7b89c1b866200c">  763</a></span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga449976458a084f880dc8e3d29e7eb6f5">bool_t</a>              <a class="code" href="structCO__SDO__t.html#a82d30849b94d148d2b7b89c1b866200c">endOfTransfer</a>;</div><div class="line"><a name="l00765"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a3171e782f440cb6deb81fa2974167e10">  765</a></span>&#160;    <span class="keyword">volatile</span> <span class="keywordtype">void</span>      *<a class="code" href="structCO__SDO__t.html#a3171e782f440cb6deb81fa2974167e10">CANrxNew</a>;</div><div class="line"><a name="l00766"></a><span class="lineno">  766</span>&#160;<span class="preprocessor">#if ((CO_CONFIG_SDO) &amp; CO_CONFIG_FLAG_CALLBACK_PRE) || defined CO_DOXYGEN</span></div><div class="line"><a name="l00767"></a><span class="lineno">  767</span>&#160;</div><div class="line"><a name="l00768"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#afc9febdd3fd8603615f9719b96a3bb4f">  768</a></span>&#160;    void              (*pFunctSignalPre)(<span class="keywordtype">void</span> *object);</div><div class="line"><a name="l00770"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a9d502c5f4283d65191516fb4a2fc530b">  770</a></span>&#160;    <span class="keywordtype">void</span>               *<a class="code" href="structCO__SDO__t.html#a9d502c5f4283d65191516fb4a2fc530b">functSignalObjectPre</a>;</div><div class="line"><a name="l00771"></a><span class="lineno">  771</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00772"></a><span class="lineno">  772</span>&#160;</div><div class="line"><a name="l00773"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a8a891c43c044a81225e716ab826a43a6">  773</a></span>&#160;    <a class="code" href="structCO__CANmodule__t.html">CO_CANmodule_t</a>     *<a class="code" href="structCO__SDO__t.html#a8a891c43c044a81225e716ab826a43a6">CANdevTx</a>;</div><div class="line"><a name="l00775"></a><span class="lineno"><a class="line" href="structCO__SDO__t.html#a97480143b4d59e4b8fa903f24cf61c2a">  775</a></span>&#160;    <a class="code" href="structCO__CANtx__t.html">CO_CANtx_t</a>         *<a class="code" href="structCO__SDO__t.html#a97480143b4d59e4b8fa903f24cf61c2a">CANtxBuff</a>;</div><div class="line"><a name="l00776"></a><span class="lineno">  776</span>&#160;}<a class="code" href="structCO__SDO__t.html">CO_SDO_t</a>;</div><div class="line"><a name="l00777"></a><span class="lineno">  777</span>&#160;</div><div class="line"><a name="l00778"></a><span class="lineno">  778</span>&#160;</div><div class="line"><a name="l00785"></a><span class="lineno">  785</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> CO_getUint16(<span class="keyword">const</span> <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> data[]){</div><div class="line"><a name="l00786"></a><span class="lineno">  786</span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> value;</div><div class="line"><a name="l00787"></a><span class="lineno">  787</span>&#160;    memcpy(&amp;value, data, <span class="keyword">sizeof</span>(value));</div><div class="line"><a name="l00788"></a><span class="lineno">  788</span>&#160;    <span class="keywordflow">return</span> value;</div><div class="line"><a name="l00789"></a><span class="lineno">  789</span>&#160;}</div><div class="line"><a name="l00790"></a><span class="lineno">  790</span>&#160;</div><div class="line"><a name="l00791"></a><span class="lineno">  791</span>&#160;</div><div class="line"><a name="l00798"></a><span class="lineno">  798</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a> CO_getUint32(<span class="keyword">const</span> <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> data[]){</div><div class="line"><a name="l00799"></a><span class="lineno">  799</span>&#160;    <a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a> value;</div><div class="line"><a name="l00800"></a><span class="lineno">  800</span>&#160;    memcpy(&amp;value, data, <span class="keyword">sizeof</span>(value));</div><div class="line"><a name="l00801"></a><span class="lineno">  801</span>&#160;    <span class="keywordflow">return</span> value;</div><div class="line"><a name="l00802"></a><span class="lineno">  802</span>&#160;}</div><div class="line"><a name="l00803"></a><span class="lineno">  803</span>&#160;</div><div class="line"><a name="l00804"></a><span class="lineno">  804</span>&#160;</div><div class="line"><a name="l00811"></a><span class="lineno">  811</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> CO_setUint16(<a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> data[], <span class="keyword">const</span> <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> value){</div><div class="line"><a name="l00812"></a><span class="lineno">  812</span>&#160;    memcpy(data, &amp;value, <span class="keyword">sizeof</span>(value));</div><div class="line"><a name="l00813"></a><span class="lineno">  813</span>&#160;}</div><div class="line"><a name="l00814"></a><span class="lineno">  814</span>&#160;</div><div class="line"><a name="l00815"></a><span class="lineno">  815</span>&#160;</div><div class="line"><a name="l00822"></a><span class="lineno">  822</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> CO_setUint32(<a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> data[], <span class="keyword">const</span> <a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a> value){</div><div class="line"><a name="l00823"></a><span class="lineno">  823</span>&#160;    memcpy(data, &amp;value, <span class="keyword">sizeof</span>(value));</div><div class="line"><a name="l00824"></a><span class="lineno">  824</span>&#160;}</div><div class="line"><a name="l00825"></a><span class="lineno">  825</span>&#160;</div><div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;</div><div class="line"><a name="l00834"></a><span class="lineno">  834</span>&#160;<span class="preprocessor">#ifdef CO_LITTLE_ENDIAN</span></div><div class="line"><a name="l00835"></a><span class="lineno">  835</span>&#160;<span class="preprocessor">#define CO_memcpySwap2(dest, src) memcpy(dest, src, 2)</span></div><div class="line"><a name="l00836"></a><span class="lineno">  836</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160;<span class="preprocessor">#if defined CO_BIG_ENDIAN || defined CO_DOXYGEN</span></div><div class="line"><a name="l00838"></a><span class="lineno">  838</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> CO_memcpySwap2(<span class="keywordtype">void</span>* dest, <span class="keyword">const</span> <span class="keywordtype">void</span>* src){</div><div class="line"><a name="l00839"></a><span class="lineno">  839</span>&#160;    <span class="keywordtype">char</span> *cdest;</div><div class="line"><a name="l00840"></a><span class="lineno">  840</span>&#160;    <span class="keywordtype">char</span> *csrc;</div><div class="line"><a name="l00841"></a><span class="lineno">  841</span>&#160;    cdest = (<span class="keywordtype">char</span> *) dest;</div><div class="line"><a name="l00842"></a><span class="lineno">  842</span>&#160;    csrc = (<span class="keywordtype">char</span> *) src;</div><div class="line"><a name="l00843"></a><span class="lineno">  843</span>&#160;    cdest[0] = csrc[1];</div><div class="line"><a name="l00844"></a><span class="lineno">  844</span>&#160;    cdest[1] = csrc[0];</div><div class="line"><a name="l00845"></a><span class="lineno">  845</span>&#160;}</div><div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00847"></a><span class="lineno">  847</span>&#160;</div><div class="line"><a name="l00848"></a><span class="lineno">  848</span>&#160;</div><div class="line"><a name="l00856"></a><span class="lineno">  856</span>&#160;<span class="preprocessor">#ifdef CO_LITTLE_ENDIAN</span></div><div class="line"><a name="l00857"></a><span class="lineno">  857</span>&#160;<span class="preprocessor">#define CO_memcpySwap4(dest, src) memcpy(dest, src, 4)</span></div><div class="line"><a name="l00858"></a><span class="lineno">  858</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00859"></a><span class="lineno">  859</span>&#160;<span class="preprocessor">#if defined CO_BIG_ENDIAN || defined CO_DOXYGEN</span></div><div class="line"><a name="l00860"></a><span class="lineno">  860</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> CO_memcpySwap4(<span class="keywordtype">void</span>* dest, <span class="keyword">const</span> <span class="keywordtype">void</span>* src){</div><div class="line"><a name="l00861"></a><span class="lineno">  861</span>&#160;    <span class="keywordtype">char</span> *cdest;</div><div class="line"><a name="l00862"></a><span class="lineno">  862</span>&#160;    <span class="keywordtype">char</span> *csrc;</div><div class="line"><a name="l00863"></a><span class="lineno">  863</span>&#160;    cdest = (<span class="keywordtype">char</span> *) dest;</div><div class="line"><a name="l00864"></a><span class="lineno">  864</span>&#160;    csrc = (<span class="keywordtype">char</span> *) src;</div><div class="line"><a name="l00865"></a><span class="lineno">  865</span>&#160;    cdest[0] = csrc[3];</div><div class="line"><a name="l00866"></a><span class="lineno">  866</span>&#160;    cdest[1] = csrc[2];</div><div class="line"><a name="l00867"></a><span class="lineno">  867</span>&#160;    cdest[2] = csrc[1];</div><div class="line"><a name="l00868"></a><span class="lineno">  868</span>&#160;    cdest[3] = csrc[0];</div><div class="line"><a name="l00869"></a><span class="lineno">  869</span>&#160;}</div><div class="line"><a name="l00870"></a><span class="lineno">  870</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00871"></a><span class="lineno">  871</span>&#160;</div><div class="line"><a name="l00872"></a><span class="lineno">  872</span>&#160;</div><div class="line"><a name="l00880"></a><span class="lineno">  880</span>&#160;<span class="preprocessor">#ifdef CO_LITTLE_ENDIAN</span></div><div class="line"><a name="l00881"></a><span class="lineno">  881</span>&#160;<span class="preprocessor">#define CO_memcpySwap8(dest, src) memcpy(dest, src, 8)</span></div><div class="line"><a name="l00882"></a><span class="lineno">  882</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00883"></a><span class="lineno">  883</span>&#160;<span class="preprocessor">#if defined CO_BIG_ENDIAN || defined CO_DOXYGEN</span></div><div class="line"><a name="l00884"></a><span class="lineno">  884</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> CO_memcpySwap8(<span class="keywordtype">void</span>* dest, <span class="keyword">const</span> <span class="keywordtype">void</span>* src){</div><div class="line"><a name="l00885"></a><span class="lineno">  885</span>&#160;    <span class="keywordtype">char</span> *cdest;</div><div class="line"><a name="l00886"></a><span class="lineno">  886</span>&#160;    <span class="keywordtype">char</span> *csrc;</div><div class="line"><a name="l00887"></a><span class="lineno">  887</span>&#160;    cdest = (<span class="keywordtype">char</span> *) dest;</div><div class="line"><a name="l00888"></a><span class="lineno">  888</span>&#160;    csrc = (<span class="keywordtype">char</span> *) src;</div><div class="line"><a name="l00889"></a><span class="lineno">  889</span>&#160;    cdest[0] = csrc[7];</div><div class="line"><a name="l00890"></a><span class="lineno">  890</span>&#160;    cdest[1] = csrc[6];</div><div class="line"><a name="l00891"></a><span class="lineno">  891</span>&#160;    cdest[2] = csrc[5];</div><div class="line"><a name="l00892"></a><span class="lineno">  892</span>&#160;    cdest[3] = csrc[4];</div><div class="line"><a name="l00893"></a><span class="lineno">  893</span>&#160;    cdest[4] = csrc[3];</div><div class="line"><a name="l00894"></a><span class="lineno">  894</span>&#160;    cdest[5] = csrc[2];</div><div class="line"><a name="l00895"></a><span class="lineno">  895</span>&#160;    cdest[6] = csrc[1];</div><div class="line"><a name="l00896"></a><span class="lineno">  896</span>&#160;    cdest[7] = csrc[0];</div><div class="line"><a name="l00897"></a><span class="lineno">  897</span>&#160;}</div><div class="line"><a name="l00898"></a><span class="lineno">  898</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00899"></a><span class="lineno">  899</span>&#160;</div><div class="line"><a name="l00900"></a><span class="lineno">  900</span>&#160;</div><div class="line"><a name="l00927"></a><span class="lineno">  927</span>&#160;<a class="code" href="group__CO__driver.html#ga1cb2d3466eb0c6d267f3b5ff1a0d9532">CO_ReturnError_t</a> <a class="code" href="group__CO__SDOserver.html#gaecb9ebca7a4f074d5e73ba977d6c2243">CO_SDO_init</a>(</div><div class="line"><a name="l00928"></a><span class="lineno">  928</span>&#160;        <a class="code" href="structCO__SDO__t.html">CO_SDO_t</a>               *SDO,</div><div class="line"><a name="l00929"></a><span class="lineno">  929</span>&#160;        <a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a>                COB_IDClientToServer,</div><div class="line"><a name="l00930"></a><span class="lineno">  930</span>&#160;        <a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a>                COB_IDServerToClient,</div><div class="line"><a name="l00931"></a><span class="lineno">  931</span>&#160;        <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>                ObjDictIndex_SDOServerParameter,</div><div class="line"><a name="l00932"></a><span class="lineno">  932</span>&#160;        <a class="code" href="structCO__SDO__t.html">CO_SDO_t</a>               *parentSDO,</div><div class="line"><a name="l00933"></a><span class="lineno">  933</span>&#160;        <span class="keyword">const</span> <a class="code" href="structCO__OD__entry__t.html">CO_OD_entry_t</a>     OD[],</div><div class="line"><a name="l00934"></a><span class="lineno">  934</span>&#160;        <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>                ODSize,</div><div class="line"><a name="l00935"></a><span class="lineno">  935</span>&#160;        <a class="code" href="structCO__OD__extension__t.html">CO_OD_extension_t</a>       ODExtensions[],</div><div class="line"><a name="l00936"></a><span class="lineno">  936</span>&#160;        <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>                 nodeId,</div><div class="line"><a name="l00937"></a><span class="lineno">  937</span>&#160;        <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>                SDOtimeoutTime_ms,</div><div class="line"><a name="l00938"></a><span class="lineno">  938</span>&#160;        <a class="code" href="structCO__CANmodule__t.html">CO_CANmodule_t</a>         *CANdevRx,</div><div class="line"><a name="l00939"></a><span class="lineno">  939</span>&#160;        <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>                CANdevRxIdx,</div><div class="line"><a name="l00940"></a><span class="lineno">  940</span>&#160;        <a class="code" href="structCO__CANmodule__t.html">CO_CANmodule_t</a>         *CANdevTx,</div><div class="line"><a name="l00941"></a><span class="lineno">  941</span>&#160;        <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>                CANdevTxIdx);</div><div class="line"><a name="l00942"></a><span class="lineno">  942</span>&#160;</div><div class="line"><a name="l00943"></a><span class="lineno">  943</span>&#160;</div><div class="line"><a name="l00944"></a><span class="lineno">  944</span>&#160;<span class="preprocessor">#if ((CO_CONFIG_SDO) &amp; CO_CONFIG_FLAG_CALLBACK_PRE) || defined CO_DOXYGEN</span></div><div class="line"><a name="l00945"></a><span class="lineno">  945</span>&#160;</div><div class="line"><a name="l00957"></a><span class="lineno">  957</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group__CO__SDOserver.html#ga100bebd316fd456c67cfa945d97e0dee">CO_SDO_initCallbackPre</a>(</div><div class="line"><a name="l00958"></a><span class="lineno">  958</span>&#160;        <a class="code" href="structCO__SDO__t.html">CO_SDO_t</a>               *SDO,</div><div class="line"><a name="l00959"></a><span class="lineno">  959</span>&#160;        <span class="keywordtype">void</span>                   *<span class="keywordtype">object</span>,</div><div class="line"><a name="l00960"></a><span class="lineno">  960</span>&#160;        <span class="keywordtype">void</span>                  (*pFunctSignalPre)(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>));</div><div class="line"><a name="l00961"></a><span class="lineno">  961</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00962"></a><span class="lineno">  962</span>&#160;</div><div class="line"><a name="l00963"></a><span class="lineno">  963</span>&#160;</div><div class="line"><a name="l00979"></a><span class="lineno">  979</span>&#160;<a class="code" href="group__CO__dataTypes.html#gaef44329758059c91c76d334e8fc09700">int8_t</a> <a class="code" href="group__CO__SDOserver.html#gaf9df5a4eef12be3e585e7601e64185bb">CO_SDO_process</a>(</div><div class="line"><a name="l00980"></a><span class="lineno">  980</span>&#160;        <a class="code" href="structCO__SDO__t.html">CO_SDO_t</a>               *SDO,</div><div class="line"><a name="l00981"></a><span class="lineno">  981</span>&#160;        <a class="code" href="group__CO__dataTypes.html#ga449976458a084f880dc8e3d29e7eb6f5">bool_t</a>                  NMTisPreOrOperational,</div><div class="line"><a name="l00982"></a><span class="lineno">  982</span>&#160;        <a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a>                timeDifference_us,</div><div class="line"><a name="l00983"></a><span class="lineno">  983</span>&#160;        <a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a>               *timerNext_us);</div><div class="line"><a name="l00984"></a><span class="lineno">  984</span>&#160;</div><div class="line"><a name="l00985"></a><span class="lineno">  985</span>&#160;</div><div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group__CO__SDOserver.html#gab433430abe125bb16c08e7be3e034985">CO_OD_configure</a>(</div><div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160;        <a class="code" href="structCO__SDO__t.html">CO_SDO_t</a>               *SDO,</div><div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;        <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a>                index,</div><div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;        CO_SDO_abortCode_t    (*pODFunc)(<a class="code" href="structCO__ODF__arg__t.html">CO_ODF_arg_t</a> *ODF_arg),</div><div class="line"><a name="l01008"></a><span class="lineno"> 1008</span>&#160;        <span class="keywordtype">void</span>                   *<span class="keywordtype">object</span>,</div><div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>&#160;        <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>                *flags,</div><div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160;        <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>                 flagsSize);</div><div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160;</div><div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160;</div><div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160;<a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> <a class="code" href="group__CO__SDOserver.html#ga2532cf0445a91285b6e06e67abb1135d">CO_OD_find</a>(<a class="code" href="structCO__SDO__t.html">CO_SDO_t</a> *SDO, <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> index);</div><div class="line"><a name="l01022"></a><span class="lineno"> 1022</span>&#160;</div><div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;</div><div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>&#160;<a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> <a class="code" href="group__CO__SDOserver.html#gad492842213f493a27c274b01c4e02075">CO_OD_getLength</a>(<a class="code" href="structCO__SDO__t.html">CO_SDO_t</a> *SDO, <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> entryNo, <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> subIndex);</div><div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>&#160;</div><div class="line"><a name="l01035"></a><span class="lineno"> 1035</span>&#160;</div><div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>&#160;<a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> <a class="code" href="group__CO__SDOserver.html#ga8adf901d3819dbbbc3bc978dd4783e9a">CO_OD_getAttribute</a>(<a class="code" href="structCO__SDO__t.html">CO_SDO_t</a> *SDO, <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> entryNo, <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> subIndex);</div><div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>&#160;</div><div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>&#160;</div><div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>&#160;<span class="keywordtype">void</span>* <a class="code" href="group__CO__SDOserver.html#ga3ee04247261fbe560132584f727ed99d">CO_OD_getDataPointer</a>(<a class="code" href="structCO__SDO__t.html">CO_SDO_t</a> *SDO, <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> entryNo, <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> subIndex);</div><div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>&#160;</div><div class="line"><a name="l01066"></a><span class="lineno"> 1066</span>&#160;</div><div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>&#160;<a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>* <a class="code" href="group__CO__SDOserver.html#ga197661bebb5c451b3f4588fe1604f77d">CO_OD_getFlagsPointer</a>(<a class="code" href="structCO__SDO__t.html">CO_SDO_t</a> *SDO, <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> entryNo, <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> subIndex);</div><div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160;</div><div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>&#160;</div><div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>&#160;<a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a> <a class="code" href="group__CO__SDOserver.html#ga872ca0abe8a4e717e5c03c93ab2b67bd">CO_SDO_initTransfer</a>(<a class="code" href="structCO__SDO__t.html">CO_SDO_t</a> *SDO, <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> index, <a class="code" href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> subIndex);</div><div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>&#160;</div><div class="line"><a name="l01093"></a><span class="lineno"> 1093</span>&#160;</div><div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160;<a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a> <a class="code" href="group__CO__SDOserver.html#gae4ed459948ee35f9417a16ea90257b18">CO_SDO_readOD</a>(<a class="code" href="structCO__SDO__t.html">CO_SDO_t</a> *SDO, <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> SDOBufferSize);</div><div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>&#160;</div><div class="line"><a name="l01107"></a><span class="lineno"> 1107</span>&#160;</div><div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>&#160;<a class="code" href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a> <a class="code" href="group__CO__SDOserver.html#ga037d8b815828458a887aad47c3ca3f71">CO_SDO_writeOD</a>(<a class="code" href="structCO__SDO__t.html">CO_SDO_t</a> *SDO, <a class="code" href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a> length);</div><div class="line"><a name="l01120"></a><span class="lineno"> 1120</span>&#160;</div><div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>&#160;}</div><div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*__cplusplus*/</span><span class="preprocessor"></span></div><div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>&#160;</div><div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160;<span class="preprocessor">#endif</span></div><div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eaddbb9b98253ac3daa5eea2fcf665e7ae"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaddbb9b98253ac3daa5eea2fcf665e7ae">OD_H1801_TXPDO_2_PARAM</a></div><div class="ttdoc">TXPDO communication parameter. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:563</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga8adf901d3819dbbbc3bc978dd4783e9a"><div class="ttname"><a href="group__CO__SDOserver.html#ga8adf901d3819dbbbc3bc978dd4783e9a">CO_OD_getAttribute</a></div><div class="ttdeci">uint16_t CO_OD_getAttribute(CO_SDO_t *SDO, uint16_t entryNo, uint8_t subIndex)</div><div class="ttdoc">Get attribute of the given object with specific subIndex. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.c:377</div></div>
<div class="ttc" id="structCO__OD__entryRecord__t_html"><div class="ttname"><a href="structCO__OD__entryRecord__t.html">CO_OD_entryRecord_t</a></div><div class="ttdoc">Object for record type entry in Object dictionary. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:639</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea8bd48d9bb18d1c291249050818c82a57"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8bd48d9bb18d1c291249050818c82a57">OD_H100A_MANUF_SW_VERSION</a></div><div class="ttdoc">Manufacturer software version. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:526</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ead91534dd5cc5f382287b9a392c744948"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead91534dd5cc5f382287b9a392c744948">OD_H1009_MANUF_HW_VERSION</a></div><div class="ttdoc">Manufacturer hardware version. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:525</div></div>
<div class="ttc" id="structCO__OD__entry__t_html_ac5260ae7daf526bb42a2df6708656dd3"><div class="ttname"><a href="structCO__OD__entry__t.html#ac5260ae7daf526bb42a2df6708656dd3">CO_OD_entry_t::attribute</a></div><div class="ttdeci">uint16_t attribute</div><div class="ttdoc">If Object Type is record, attribute is set to zero. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:616</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979ac489bb77a98f65008932861924bc4bbf"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ac489bb77a98f65008932861924bc4bbf">CO_SDO_AB_DATA_LOC_CTRL</a></div><div class="ttdoc">0x08000021, Data cannot be transferred or stored to application because of local control ...</div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:345</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga0b0e614dadcc1c005185b8bc9a7fec11"><div class="ttname"><a href="group__CO__SDOserver.html#ga0b0e614dadcc1c005185b8bc9a7fec11">CO_SDO_state_t</a></div><div class="ttdeci">CO_SDO_state_t</div><div class="ttdoc">Internal states of the SDO state machine. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:77</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0244f2d504e0de4f14614884d7319fd0ad6151378b9dfb0c4b2da15b9a4b43616"><div class="ttname"><a href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0ad6151378b9dfb0c4b2da15b9a4b43616">CO_ODA_TPDO_DETECT_COS</a></div><div class="ttdoc">If variable is mapped to any PDO, then PDO is automatically send, if variable changes its value...</div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:505</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11a49b060ebf39c4bfb498b8691c16bb882"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a49b060ebf39c4bfb498b8691c16bb882">CO_SDO_ST_DOWNLOAD_INITIATE_RSP</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:114</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_a42223bb6a7b6912aaf98c82bcecb1362"><div class="ttname"><a href="structCO__ODF__arg__t.html#a42223bb6a7b6912aaf98c82bcecb1362">CO_ODF_arg_t::offset</a></div><div class="ttdeci">uint32_t offset</div><div class="ttdoc">Used by domain data type. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:697</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga0244f2d504e0de4f14614884d7319fd0"><div class="ttname"><a href="group__CO__SDOserver.html#ga0244f2d504e0de4f14614884d7319fd0">CO_SDO_OD_attributes_t</a></div><div class="ttdeci">CO_SDO_OD_attributes_t</div><div class="ttdoc">Object Dictionary attributes. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:497</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979ad4e9214eab1d034e9c10eb6c7638e592"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ad4e9214eab1d034e9c10eb6c7638e592">CO_SDO_AB_TOGGLE_BIT</a></div><div class="ttdoc">0x05030000, Toggle bit not altered </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:318</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gad492842213f493a27c274b01c4e02075"><div class="ttname"><a href="group__CO__SDOserver.html#gad492842213f493a27c274b01c4e02075">CO_OD_getLength</a></div><div class="ttdeci">uint16_t CO_OD_getLength(CO_SDO_t *SDO, uint16_t entryNo, uint8_t subIndex)</div><div class="ttdoc">Get length of the given object with specific subIndex. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.c:337</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_a3498f7e295008fc6196586c4049e0159"><div class="ttname"><a href="structCO__ODF__arg__t.html#a3498f7e295008fc6196586c4049e0159">CO_ODF_arg_t::index</a></div><div class="ttdeci">uint16_t index</div><div class="ttdoc">Index of object in Object dictionary (informative, must NOT be changed). </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:678</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_a641827d4f18322071a98141c3e6e7d42"><div class="ttname"><a href="structCO__ODF__arg__t.html#a641827d4f18322071a98141c3e6e7d42">CO_ODF_arg_t::reading</a></div><div class="ttdeci">bool_t reading</div><div class="ttdoc">True, if SDO upload is in progress, false if SDO download is in progress. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:682</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0244f2d504e0de4f14614884d7319fd0ad4802ce45a193935b8390968e35ccdaf"><div class="ttname"><a href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0ad4802ce45a193935b8390968e35ccdaf">CO_ODA_MEM_RAM</a></div><div class="ttdoc">Variable is located in RAM memory. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:499</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_aea5dc99358f880040711eb6046a9c286"><div class="ttname"><a href="structCO__ODF__arg__t.html#aea5dc99358f880040711eb6046a9c286">CO_ODF_arg_t::dataLength</a></div><div class="ttdeci">uint16_t dataLength</div><div class="ttdoc">Length of data in the above buffer. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:672</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a58d6be7d156bbe576b8438a6fd5b446d"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a58d6be7d156bbe576b8438a6fd5b446d">CO_SDO_AB_GENERAL</a></div><div class="ttdoc">0x08000000, General error </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:343</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11a70e97f34a6a98014bef1d2eeb3b5247c"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a70e97f34a6a98014bef1d2eeb3b5247c">CO_SDO_ST_DOWNLOAD_BLK_SUBBLOCK_RSP</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:205</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea6e3b80d148d22f129ed388fad9aaf398"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea6e3b80d148d22f129ed388fad9aaf398">OD_H1026_OS_PROMPT</a></div><div class="ttdoc">OS prompt. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:548</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_a7624a1fa20feaffe1e363e874e88165f"><div class="ttname"><a href="structCO__ODF__arg__t.html#a7624a1fa20feaffe1e363e874e88165f">CO_ODF_arg_t::pFlags</a></div><div class="ttdeci">uint8_t * pFlags</div><div class="ttdoc">Pointer to the CO_SDO_OD_flags_t byte. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:676</div></div>
<div class="ttc" id="structCO__SDO__t_html_a7240db71d15e7fea5f7ec9e7d43c44a0"><div class="ttname"><a href="structCO__SDO__t.html#a7240db71d15e7fea5f7ec9e7d43c44a0">CO_SDO_t::entryNo</a></div><div class="ttdeci">uint16_t entryNo</div><div class="ttdoc">Sequence number of OD entry as returned from CO_OD_find() </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:738</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea12ba9d8cdfc20b9ff66167a8d1e5b21c"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea12ba9d8cdfc20b9ff66167a8d1e5b21c">OD_H1023_OS_CMD</a></div><div class="ttdoc">OS command. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:545</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html"><div class="ttname"><a href="structCO__ODF__arg__t.html">CO_ODF_arg_t</a></div><div class="ttdoc">Object contains all information about the object being transferred by SDO server. ...</div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:655</div></div>
<div class="ttc" id="group__CO__STACK__CONFIG_html_ga905cec21ba3e315a652dad23c3595a16"><div class="ttname"><a href="group__CO__STACK__CONFIG.html#ga905cec21ba3e315a652dad23c3595a16">CO_CONFIG_SDO_BUFFER_SIZE</a></div><div class="ttdeci">#define CO_CONFIG_SDO_BUFFER_SIZE</div><div class="ttdoc">Size of the internal data buffer for the SDO server. </div><div class="ttdef"><b>Definition:</b> CO_config.h:140</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga954a22b6af836082afaf69b0f0cc4c7eadc263192604b49113d0f522db5193ac5"><div class="ttname"><a href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eadc263192604b49113d0f522db5193ac5">CO_ODFL_TPDO_MAPPED</a></div><div class="ttdoc">Variable is mapped to TPDO. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:584</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11ae9be0eeb0711890d1b9c5cbfbd204ed8"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ae9be0eeb0711890d1b9c5cbfbd204ed8">CO_SDO_ST_UPLOAD_BLK_INITIATE_RSP</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:244</div></div>
<div class="ttc" id="structCO__SDO__t_html_a5ded4b47f5759b507a9feab5d40df37c"><div class="ttname"><a href="structCO__SDO__t.html#a5ded4b47f5759b507a9feab5d40df37c">CO_SDO_t::timeoutSubblockDownolad</a></div><div class="ttdeci">bool_t timeoutSubblockDownolad</div><div class="ttdoc">Indication timeout in sub-block transfer. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:761</div></div>
<div class="ttc" id="structCO__SDO__t_html_a6d21a62bada06a4d29eeb061b18020f6"><div class="ttname"><a href="structCO__SDO__t.html#a6d21a62bada06a4d29eeb061b18020f6">CO_SDO_t::OD</a></div><div class="ttdeci">const CO_OD_entry_t * OD</div><div class="ttdoc">Pointer to the Object dictionary (array) </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:729</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a26b4e2680c16ce6a09d3e3a8293472ce"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a26b4e2680c16ce6a09d3e3a8293472ce">CO_SDO_AB_CMD</a></div><div class="ttdoc">0x05040001, Command specifier not valid or unknown </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:320</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11af511c26db1fb7ba18d6054255b560be7"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af511c26db1fb7ba18d6054255b560be7">CO_SDO_ST_DOWNLOAD_BLK_END_RSP</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:221</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea7f4640cac5d5f252f19ab9e58653f993"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7f4640cac5d5f252f19ab9e58653f993">OD_H1401_RXPDO_2_PARAM</a></div><div class="ttdoc">RXPDO communication parameter. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:555</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga3ee04247261fbe560132584f727ed99d"><div class="ttname"><a href="group__CO__SDOserver.html#ga3ee04247261fbe560132584f727ed99d">CO_OD_getDataPointer</a></div><div class="ttdeci">void * CO_OD_getDataPointer(CO_SDO_t *SDO, uint16_t entryNo, uint8_t subIndex)</div><div class="ttdoc">Get pointer to data of the given object with specific subIndex. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.c:411</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eaf1e65ef6eb730b9302540e0ba44852b1"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaf1e65ef6eb730b9302540e0ba44852b1">OD_H1000_DEV_TYPE</a></div><div class="ttdoc">Device type. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:516</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea18cc382fc4fd5e66b678dd5d7d904baf"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea18cc382fc4fd5e66b678dd5d7d904baf">OD_H1602_RXPDO_3_MAPPING</a></div><div class="ttdoc">RXPDO mapping parameters. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:560</div></div>
<div class="ttc" id="structCO__SDO__t_html_a230824a44b720460422449f1edee113f"><div class="ttname"><a href="structCO__SDO__t.html#a230824a44b720460422449f1edee113f">CO_SDO_t::ODExtensions</a></div><div class="ttdeci">CO_OD_extension_t * ODExtensions</div><div class="ttdoc">Pointer to array of CO_OD_extension_t objects. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:734</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a5fc84558a4ca47e067189a14543691b6"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a5fc84558a4ca47e067189a14543691b6">CO_SDO_AB_NONE</a></div><div class="ttdoc">0x00000000, No abort </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:317</div></div>
<div class="ttc" id="structCO__OD__entry__t_html"><div class="ttname"><a href="structCO__OD__entry__t.html">CO_OD_entry_t</a></div><div class="ttdoc">Object for one entry with specific index in Object dictionary. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:606</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a15d49829c0d15f8cb9995f07617d874f"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a15d49829c0d15f8cb9995f07617d874f">CO_SDO_AB_MAX_LESS_MIN</a></div><div class="ttdoc">0x06090036, Maximum value is less than minimum value. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:341</div></div>
<div class="ttc" id="structCO__OD__entry__t_html_a6c7cf30d5ff476792a81ddb2fe29be2c"><div class="ttname"><a href="structCO__OD__entry__t.html#a6c7cf30d5ff476792a81ddb2fe29be2c">CO_OD_entry_t::maxSubIndex</a></div><div class="ttdeci">uint8_t maxSubIndex</div><div class="ttdoc">Number of (sub-objects - 1). </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:611</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea6f093f4fdeaac7b723305fd8d2ce40c1"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea6f093f4fdeaac7b723305fd8d2ce40c1">OD_H1028_EMCY_CONSUMER</a></div><div class="ttdoc">Emergency consumer object. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:550</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a48c8a5f4939372564a17b31f992b82a4"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a48c8a5f4939372564a17b31f992b82a4">CO_SDO_AB_READONLY</a></div><div class="ttdoc">0x06010002, Attempt to write a read only object </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:327</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11af25ee4e636a98dd72fe4c5bef9bcecf2"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af25ee4e636a98dd72fe4c5bef9bcecf2">CO_SDO_ST_DOWNLOAD_BLK_INITIATE_RSP</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:182</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a778ef6b5751cb8ba10b67436409c3fd2"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a778ef6b5751cb8ba10b67436409c3fd2">CO_SDO_AB_SEQ_NUM</a></div><div class="ttdoc">0x05040003, Invalid sequence number in block mode </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:322</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea2a2f1c4cc58d29ccf43e105afd57bc14"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea2a2f1c4cc58d29ccf43e105afd57bc14">OD_H1A00_TXPDO_1_MAPPING</a></div><div class="ttdoc">TXPDO mapping parameters. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:566</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11a320cc9749db35473265b5203c547bbf8"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a320cc9749db35473265b5203c547bbf8">CO_SDO_ST_DOWNLOAD_BLK_SUBBLOCK_REQ</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:190</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a07edee9ce8ec5cd01cfd3cfbff48b96c"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a07edee9ce8ec5cd01cfd3cfbff48b96c">CO_SDO_AB_MAP_LEN</a></div><div class="ttdoc">0x06040042, Number and length of object to be mapped exceeds PDO length </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:330</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11ac07432ccfaa6be8730cc8c306b3e42bb"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ac07432ccfaa6be8730cc8c306b3e42bb">CO_SDO_ST_DOWNLOAD_INITIATE_REQ</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:106</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga954a22b6af836082afaf69b0f0cc4c7e"><div class="ttname"><a href="group__CO__SDOserver.html#ga954a22b6af836082afaf69b0f0cc4c7e">CO_SDO_OD_flags_t</a></div><div class="ttdeci">CO_SDO_OD_flags_t</div><div class="ttdoc">Bit masks for flags associated with variable from Object dictionary. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:580</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea7d6a3f1ca8f72bf808ee5fe341f2acca"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7d6a3f1ca8f72bf808ee5fe341f2acca">OD_H100F_RSV</a></div><div class="ttdoc">Reserved. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:531</div></div>
<div class="ttc" id="structCO__OD__entryRecord__t_html_a7dc5c3a3a22129f9d0bb774fe0d04585"><div class="ttname"><a href="structCO__OD__entryRecord__t.html#a7dc5c3a3a22129f9d0bb774fe0d04585">CO_OD_entryRecord_t::attribute</a></div><div class="ttdeci">uint16_t attribute</div><div class="ttdoc">See CO_SDO_OD_attributes_t. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:643</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eae64bf5b7166b6adf46b8e965d43150a0"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eae64bf5b7166b6adf46b8e965d43150a0">OD_H1400_RXPDO_1_PARAM</a></div><div class="ttdoc">RXPDO communication parameter. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:554</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979ac92ccaa16d833cac6d2f6d8c2836d886"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ac92ccaa16d833cac6d2f6d8c2836d886">CO_SDO_AB_DATA_DEV_STATE</a></div><div class="ttdoc">0x08000022, Data cannot be transferred or stored to application because of present device state ...</div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:346</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eae6d767510b02e8f058e2191e328378d1"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eae6d767510b02e8f058e2191e328378d1">OD_H1A01_TXPDO_2_MAPPING</a></div><div class="ttdoc">TXPDO mapping parameters. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:567</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_ac1cb1d8b5a484fad297863101213624e"><div class="ttname"><a href="structCO__ODF__arg__t.html#ac1cb1d8b5a484fad297863101213624e">CO_ODF_arg_t::lastSegment</a></div><div class="ttdeci">bool_t lastSegment</div><div class="ttdoc">Used by domain data type. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:689</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga872ca0abe8a4e717e5c03c93ab2b67bd"><div class="ttname"><a href="group__CO__SDOserver.html#ga872ca0abe8a4e717e5c03c93ab2b67bd">CO_SDO_initTransfer</a></div><div class="ttdeci">uint32_t CO_SDO_initTransfer(CO_SDO_t *SDO, uint16_t index, uint8_t subIndex)</div><div class="ttdoc">Initialize SDO transfer. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.c:460</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga037d8b815828458a887aad47c3ca3f71"><div class="ttname"><a href="group__CO__SDOserver.html#ga037d8b815828458a887aad47c3ca3f71">CO_SDO_writeOD</a></div><div class="ttdeci">uint32_t CO_SDO_writeOD(CO_SDO_t *SDO, uint16_t length)</div><div class="ttdoc">Write data from internal buffer to Object dictionary. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.c:581</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea4d831b2a36d679d31982e35ca38f8f6e"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea4d831b2a36d679d31982e35ca38f8f6e">OD_H100E_RSV</a></div><div class="ttdoc">Reserved. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:530</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea668cdf3b0102b753858b9bfeb7efdc1c"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea668cdf3b0102b753858b9bfeb7efdc1c">OD_H1027_MODULE_LIST</a></div><div class="ttdoc">Module list. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:549</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a4983bce8e9503f9e7a720a44528036ad"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a4983bce8e9503f9e7a720a44528036ad">CO_SDO_AB_VALUE_HIGH</a></div><div class="ttdoc">0x06090031, Value range of parameter written too high </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:339</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gaf9df5a4eef12be3e585e7601e64185bb"><div class="ttname"><a href="group__CO__SDOserver.html#gaf9df5a4eef12be3e585e7601e64185bb">CO_SDO_process</a></div><div class="ttdeci">int8_t CO_SDO_process(CO_SDO_t *SDO, bool_t NMTisPreOrOperational, uint32_t timeDifference_us, uint32_t *timerNext_us)</div><div class="ttdoc">Process SDO communication. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.c:667</div></div>
<div class="ttc" id="structCO__SDO__t_html"><div class="ttname"><a href="structCO__SDO__t.html">CO_SDO_t</a></div><div class="ttdoc">SDO server object. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:721</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea9f1f26fbd19bf61a6c13005557234f9a"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea9f1f26fbd19bf61a6c13005557234f9a">OD_H1803_TXPDO_4_PARAM</a></div><div class="ttdoc">TXPDO communication parameter. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:565</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ead7d53fa95504566811bdf0683f645ccd"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead7d53fa95504566811bdf0683f645ccd">OD_H1004_RSV</a></div><div class="ttdoc">Reserved. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:520</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11ae5b55aec51372cbc2a6e32ce1456c11c"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ae5b55aec51372cbc2a6e32ce1456c11c">CO_SDO_ST_DOWNLOAD_SEGMENT_RSP</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:129</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga954a22b6af836082afaf69b0f0cc4c7eae53028509db3c26c163d6e7fd92804eb"><div class="ttname"><a href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eae53028509db3c26c163d6e7fd92804eb">CO_ODFL_TPDO_COS_ENABLE</a></div><div class="ttdoc">Change of state bit, initially copy of attribute from CO_OD_entry_t. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:588</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11a39f1cb5426ee3c3689ed833cb66e231c"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a39f1cb5426ee3c3689ed833cb66e231c">CO_SDO_ST_UPLOAD_BLK_SUBBLOCK_SREQ</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:258</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea5781f519d9ec08fd4389c4761754a4e6"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea5781f519d9ec08fd4389c4761754a4e6">OD_H1012_COBID_TIME</a></div><div class="ttdoc">Timestamp message cob-id. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:534</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea463dab19c27811dd6de51fcc082b565b"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea463dab19c27811dd6de51fcc082b565b">OD_H1006_COMM_CYCL_PERIOD</a></div><div class="ttdoc">Communication cycle period. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:522</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a481537e4c170066ca31b167fa598bb54"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a481537e4c170066ca31b167fa598bb54">CO_SDO_AB_DATA_SHORT</a></div><div class="ttdoc">0x06070013, Data type does not match, length of service parameter too short </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:336</div></div>
<div class="ttc" id="structCO__SDO__t_html_aa7d753f132550ac1f64839055afff259"><div class="ttname"><a href="structCO__SDO__t.html#aa7d753f132550ac1f64839055afff259">CO_SDO_t::ODSize</a></div><div class="ttdeci">uint16_t ODSize</div><div class="ttdoc">Size of the Object dictionary. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:731</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0244f2d504e0de4f14614884d7319fd0abaf5a51b0abc4a93a42010d0e0326be3"><div class="ttname"><a href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0abaf5a51b0abc4a93a42010d0e0326be3">CO_ODA_MB_VALUE</a></div><div class="ttdoc">True when variable is a multibyte value. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:508</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea2cca52f61d70db5ca2aaa168b32f3aaf"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea2cca52f61d70db5ca2aaa168b32f3aaf">OD_H1002_MANUF_STATUS_REG</a></div><div class="ttdoc">Manufacturer status register. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:518</div></div>
<div class="ttc" id="structCO__SDO__t_html_a585510e9aa0dfc0f6ce64e4c91a2050f"><div class="ttname"><a href="structCO__SDO__t.html#a585510e9aa0dfc0f6ce64e4c91a2050f">CO_SDO_t::bufferOffset</a></div><div class="ttdeci">uint16_t bufferOffset</div><div class="ttdoc">Offset in buffer of next data segment being read/written. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:736</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a036d0be874d10f66aa6601d76a9aa2f0"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a036d0be874d10f66aa6601d76a9aa2f0">CO_SDO_AB_TIMEOUT</a></div><div class="ttdoc">0x05040000, SDO protocol timed out </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:319</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eabcb72c00215d5c7c867f0e33a17b27ed"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eabcb72c00215d5c7c867f0e33a17b27ed">OD_H1601_RXPDO_2_MAPPING</a></div><div class="ttdoc">RXPDO mapping parameters. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:559</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea8753d5c3de859426e8c12a3898029ebb"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8753d5c3de859426e8c12a3898029ebb">OD_H1603_RXPDO_4_MAPPING</a></div><div class="ttdoc">RXPDO mapping parameters. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:561</div></div>
<div class="ttc" id="structCO__SDO__t_html_a97480143b4d59e4b8fa903f24cf61c2a"><div class="ttname"><a href="structCO__SDO__t.html#a97480143b4d59e4b8fa903f24cf61c2a">CO_SDO_t::CANtxBuff</a></div><div class="ttdeci">CO_CANtx_t * CANtxBuff</div><div class="ttdoc">CAN transmit buffer inside CANdev for CAN tx message. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:775</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga954a22b6af836082afaf69b0f0cc4c7eafaf968332fa858ddd8359db2b6c4c58a"><div class="ttname"><a href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eafaf968332fa858ddd8359db2b6c4c58a">CO_ODFL_SDO_UPLOADED</a></div><div class="ttdoc">Variable was accessed by SDO upload. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:595</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_a6f3fce74bd9ced3072884c730c875ebb"><div class="ttname"><a href="structCO__ODF__arg__t.html#a6f3fce74bd9ced3072884c730c875ebb">CO_ODF_arg_t::subIndex</a></div><div class="ttdeci">uint8_t subIndex</div><div class="ttdoc">Subindex of object in Object dictionary (informative, must NOT be changed). </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:680</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a729452df9557e4acbda8691efb4da310"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a729452df9557e4acbda8691efb4da310">CO_SDO_AB_NO_MAP</a></div><div class="ttdoc">0x06040041, Object cannot be mapped to the PDO </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:329</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a3e007eeec7538b5dbe7e78240632b415"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a3e007eeec7538b5dbe7e78240632b415">CO_SDO_AB_NO_DATA</a></div><div class="ttdoc">0x08000024, No data available </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:348</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea67d50722cc629ee8c2a90a123ee41fa3"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea67d50722cc629ee8c2a90a123ee41fa3">OD_H1029_ERR_BEHAVIOR</a></div><div class="ttdoc">Error behaviour. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:551</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979ab402816165086fbad21a130e9f488d52"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ab402816165086fbad21a130e9f488d52">CO_SDO_AB_VALUE_LOW</a></div><div class="ttdoc">0x06090032, Value range of parameter written too low </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:340</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eadcbc9ec0c547b00db2b0403708becb97"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadcbc9ec0c547b00db2b0403708becb97">OD_H1005_COBID_SYNC</a></div><div class="ttdoc">Sync message cob-id. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:521</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea0eee516146d4ff9a80578ea61c590340"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea0eee516146d4ff9a80578ea61c590340">OD_H1A03_TXPDO_4_MAPPING</a></div><div class="ttdoc">TXPDO mapping parameters. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:569</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea259737f7e9ef239d85cb9e7bdeda550b"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea259737f7e9ef239d85cb9e7bdeda550b">OD_H1021_STORE_EDS</a></div><div class="ttdoc">Store EDS. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:543</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga100bebd316fd456c67cfa945d97e0dee"><div class="ttname"><a href="group__CO__SDOserver.html#ga100bebd316fd456c67cfa945d97e0dee">CO_SDO_initCallbackPre</a></div><div class="ttdeci">void CO_SDO_initCallbackPre(CO_SDO_t *SDO, void *object, void(*pFunctSignalPre)(void *object))</div><div class="ttdoc">Initialize SDOrx callback function. </div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea8120b9f114d582ae9f1072838878ba93"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8120b9f114d582ae9f1072838878ba93">OD_H1403_RXPDO_4_PARAM</a></div><div class="ttdoc">RXPDO communication parameter. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:557</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a838c274eaa14626514da8f7a8ac043c3"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a838c274eaa14626514da8f7a8ac043c3">CO_SDO_AB_TYPE_MISMATCH</a></div><div class="ttdoc">0x06070010, Data type does not match, length of service parameter does not match </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:334</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eaabb7a688852e453c5535f663be6298d2"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaabb7a688852e453c5535f663be6298d2">OD_H1018_IDENTITY_OBJECT</a></div><div class="ttdoc">Identity object. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:540</div></div>
<div class="ttc" id="group__CO__dataTypes_html_gaba7bc1797add20fe3efdf37ced1182c5"><div class="ttname"><a href="group__CO__dataTypes.html#gaba7bc1797add20fe3efdf37ced1182c5">uint8_t</a></div><div class="ttdeci">unsigned char uint8_t</div><div class="ttdoc">UNSIGNED8 in CANopen (0005h), 8-bit unsigned integer. </div><div class="ttdef"><b>Definition:</b> CO_driver.h:188</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979ad07acc06f76122627412a71f2f2e39fc"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ad07acc06f76122627412a71f2f2e39fc">CO_SDO_AB_DEVICE_INCOMPAT</a></div><div class="ttdoc">0x06040047, General internal incompatibility in device </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:332</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea0f5557b5c35c297d1de4feeb859095ed"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea0f5557b5c35c297d1de4feeb859095ed">OD_H1A02_TXPDO_3_MAPPING</a></div><div class="ttdoc">TXPDO mapping parameters. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:568</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eabd786fad018ccfcdd1aa0e4c62aca4f8"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eabd786fad018ccfcdd1aa0e4c62aca4f8">OD_H1280_SDO_CLIENT_PARAM</a></div><div class="ttdoc">SDO client parameters. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:553</div></div>
<div class="ttc" id="structCO__SDO__t_html_a5c663543561178571a88347c79d0fcf7"><div class="ttname"><a href="structCO__SDO__t.html#a5c663543561178571a88347c79d0fcf7">CO_SDO_t::sequence</a></div><div class="ttdeci">uint8_t sequence</div><div class="ttdoc">Toggle bit in segmented transfer or block sequence in block transfer. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:747</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga954a22b6af836082afaf69b0f0cc4c7ea660ad8cae5dfa2d7f417087a0abe0fe8"><div class="ttname"><a href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7ea660ad8cae5dfa2d7f417087a0abe0fe8">CO_ODFL_TPDO_SEND</a></div><div class="ttdoc">PDO send bit, can be set by application. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:591</div></div>
<div class="ttc" id="structCO__SDO__t_html_ad7cec6f0b9ac2191afbf35cf0e2efa1f"><div class="ttname"><a href="structCO__SDO__t.html#ad7cec6f0b9ac2191afbf35cf0e2efa1f">CO_SDO_t::crcEnabled</a></div><div class="ttdeci">bool_t crcEnabled</div><div class="ttdoc">True, if CRC calculation by block transfer is enabled. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:755</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11af955593bb966b324bfda361b0364d15b"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af955593bb966b324bfda361b0364d15b">CO_SDO_ST_DOWNLOAD_BLK_END_REQ</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:213</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0244f2d504e0de4f14614884d7319fd0a6c44770c5882a6596aa1321cbb564909"><div class="ttname"><a href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a6c44770c5882a6596aa1321cbb564909">CO_ODA_MEM_ROM</a></div><div class="ttdoc">Variable is located in ROM memory. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:498</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979ab54dd042727804cd8f310a04fd4575f7"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ab54dd042727804cd8f310a04fd4575f7">CO_SDO_AB_NO_RESOURCE</a></div><div class="ttdoc">0x060A0023, Resource not available: SDO connection </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:342</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eadfc213af5af80cf037231621132013fb"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadfc213af5af80cf037231621132013fb">OD_H1003_PREDEF_ERR_FIELD</a></div><div class="ttdoc">Predefined error field. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:519</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gaecb9ebca7a4f074d5e73ba977d6c2243"><div class="ttname"><a href="group__CO__SDOserver.html#gaecb9ebca7a4f074d5e73ba977d6c2243">CO_SDO_init</a></div><div class="ttdeci">CO_ReturnError_t CO_SDO_init(CO_SDO_t *SDO, uint32_t COB_IDClientToServer, uint32_t COB_IDServerToClient, uint16_t ObjDictIndex_SDOServerParameter, CO_SDO_t *parentSDO, const CO_OD_entry_t OD[], uint16_t ODSize, CO_OD_extension_t ODExtensions[], uint8_t nodeId, uint16_t SDOtimeoutTime_ms, CO_CANmodule_t *CANdevRx, uint16_t CANdevRxIdx, CO_CANmodule_t *CANdevTx, uint16_t CANdevTxIdx)</div><div class="ttdoc">Initialize SDO object. </div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11ab75a573a45778a0c4bea2c50402be03e"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ab75a573a45778a0c4bea2c50402be03e">CO_SDO_ST_UPLOAD_BLK_END_CRSP</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:290</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea7ed53d283e4719920b233b9094b18f9c"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7ed53d283e4719920b233b9094b18f9c">OD_H1600_RXPDO_1_MAPPING</a></div><div class="ttdoc">RXPDO mapping parameters. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:558</div></div>
<div class="ttc" id="structCO__OD__entry__t_html_a4cc69841652c66e0d9a5f5b6e0d0f49a"><div class="ttname"><a href="structCO__OD__entry__t.html#a4cc69841652c66e0d9a5f5b6e0d0f49a">CO_OD_entry_t::index</a></div><div class="ttdeci">uint16_t index</div><div class="ttdoc">The index of Object from 0x1000 to 0xFFFF. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:608</div></div>
<div class="ttc" id="structCO__OD__entryRecord__t_html_ab46370f27edc63a999af7ab8a3a2a98f"><div class="ttname"><a href="structCO__OD__entryRecord__t.html#ab46370f27edc63a999af7ab8a3a2a98f">CO_OD_entryRecord_t::length</a></div><div class="ttdeci">uint16_t length</div><div class="ttdoc">Length of variable in bytes. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:645</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0244f2d504e0de4f14614884d7319fd0af48f817af093863e2aec89bc4489ce6a"><div class="ttname"><a href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0af48f817af093863e2aec89bc4489ce6a">CO_ODA_RPDO_MAPABLE</a></div><div class="ttdoc">Variable is mappable for RPDO. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:503</div></div>
<div class="ttc" id="structCO__SDO__t_html_aceeb824591f1c601e552efa14081d1a0"><div class="ttname"><a href="structCO__SDO__t.html#aceeb824591f1c601e552efa14081d1a0">CO_SDO_t::crc</a></div><div class="ttdeci">uint16_t crc</div><div class="ttdoc">Calculated CRC code. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:757</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eaaf890d86468408b0dbe8353a3b270156"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaaf890d86468408b0dbe8353a3b270156">OD_H1025_OS_DBG_INTERFACE</a></div><div class="ttdoc">OS debug interface. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:547</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11aa8a8b5050c6528fdaa19bbb429d8e4f4"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11aa8a8b5050c6528fdaa19bbb429d8e4f4">CO_SDO_ST_UPLOAD_INITIATE_REQ</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:137</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a370ff72a5bddee5760ba0930c3b13ba0"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a370ff72a5bddee5760ba0930c3b13ba0">CO_SDO_AB_UNSUPPORTED_ACCESS</a></div><div class="ttdoc">0x06010000, Unsupported access to an object </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:325</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a6ef5b921ac0f299f34e9860eb82e332e"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a6ef5b921ac0f299f34e9860eb82e332e">CO_SDO_AB_NOT_EXIST</a></div><div class="ttdoc">0x06020000, Object does not exist </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:328</div></div>
<div class="ttc" id="structCO__OD__extension__t_html_a7ac58b6315bf1ba7c9a28a0d71b7a260"><div class="ttname"><a href="structCO__OD__extension__t.html#a7ac58b6315bf1ba7c9a28a0d71b7a260">CO_OD_extension_t::object</a></div><div class="ttdeci">void * object</div><div class="ttdoc">Pointer to object, which will be passed to Object Dictionary function. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:711</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_a1df0ce97fc7f6666817efa74c5c061a9"><div class="ttname"><a href="structCO__ODF__arg__t.html#a1df0ce97fc7f6666817efa74c5c061a9">CO_ODF_arg_t::object</a></div><div class="ttdeci">void * object</div><div class="ttdoc">Informative parameter. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:659</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0244f2d504e0de4f14614884d7319fd0a6a6e2a17f300ffb54760cd81eb0d1a47"><div class="ttname"><a href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a6a6e2a17f300ffb54760cd81eb0d1a47">CO_ODA_WRITEABLE</a></div><div class="ttdoc">SDO server may write to the variable. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:502</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11ad610c289b85192d70c835b033b49b3fb"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ad610c289b85192d70c835b033b49b3fb">CO_SDO_ST_UPLOAD_SEGMENT_REQ</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:154</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11a6b44777e7e209313612baab5f83745ff"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a6b44777e7e209313612baab5f83745ff">CO_SDO_ST_DOWNLOAD_SEGMENT_REQ</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:122</div></div>
<div class="ttc" id="structCO__OD__entry__t_html_a297404810118fd3c36e10c70c39e4ed3"><div class="ttname"><a href="structCO__OD__entry__t.html#a297404810118fd3c36e10c70c39e4ed3">CO_OD_entry_t::length</a></div><div class="ttdeci">uint16_t length</div><div class="ttdoc">If Object Type is Variable, length is the length of variable in bytes. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:623</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979afff1ec491c628031e65672383f3e3c76"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979afff1ec491c628031e65672383f3e3c76">CO_SDO_AB_INVALID_VALUE</a></div><div class="ttdoc">0x06090030, Invalid value for parameter (download only). </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:338</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea996952cb963ce6e2783a6fa915d85612"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea996952cb963ce6e2783a6fa915d85612">OD_H1016_CONSUMER_HB_TIME</a></div><div class="ttdoc">Consumer heartbeat time. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:538</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11a49b5c39c9e5d025c85eedffa28aa22ed"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a49b5c39c9e5d025c85eedffa28aa22ed">CO_SDO_ST_UPLOAD_BLK_INITIATE_REQ</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:234</div></div>
<div class="ttc" id="structCO__SDO__t_html_a7e4322ea83d9012c9aad48f98ad2428f"><div class="ttname"><a href="structCO__SDO__t.html#a7e4322ea83d9012c9aad48f98ad2428f">CO_SDO_t::SDOtimeoutTime_us</a></div><div class="ttdeci">uint32_t SDOtimeoutTime_us</div><div class="ttdoc">Maximum timeout time between request and response in microseconds. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:749</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11aa096d10c9eb891cfedddc16276f58aaf"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11aa096d10c9eb891cfedddc16276f58aaf">CO_SDO_ST_UPLOAD_INITIATE_RSP</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:148</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11a210a3eb6acfdb055bb72a59d8e24a6b6"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a210a3eb6acfdb055bb72a59d8e24a6b6">CO_SDO_ST_UPLOAD_SEGMENT_RSP</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:163</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979ac86b70b71d601658c93a1dd270a902b0"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979ac86b70b71d601658c93a1dd270a902b0">CO_SDO_AB_BLOCK_SIZE</a></div><div class="ttdoc">0x05040002, Invalid block size in block mode </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:321</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga954a22b6af836082afaf69b0f0cc4c7eadaa440c58414085a01c939a8b9ef4090"><div class="ttname"><a href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eadaa440c58414085a01c939a8b9ef4090">CO_ODFL_SDO_DOWNLOADED</a></div><div class="ttdoc">Variable was accessed by SDO download. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:593</div></div>
<div class="ttc" id="structCO__SDO__t_html_a00533b11823b70171622189e36927c4a"><div class="ttname"><a href="structCO__SDO__t.html#a00533b11823b70171622189e36927c4a">CO_SDO_t::state</a></div><div class="ttdeci">CO_SDO_state_t state</div><div class="ttdoc">Current internal state of the SDO server state machine CO_SDO_state_t. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:745</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea4061d54d1c1583fd178566a3915bcefe"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea4061d54d1c1583fd178566a3915bcefe">OD_H1022_STORE_FORMAT</a></div><div class="ttdoc">Store format. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:544</div></div>
<div class="ttc" id="group__CO__dataTypes_html_ga33594304e786b158f3fb30289278f5af"><div class="ttname"><a href="group__CO__dataTypes.html#ga33594304e786b158f3fb30289278f5af">uint32_t</a></div><div class="ttdeci">unsigned long int uint32_t</div><div class="ttdoc">UNSIGNED32 in CANopen (0007h), 32-bit unsigned integer. </div><div class="ttdef"><b>Definition:</b> CO_driver.h:192</div></div>
<div class="ttc" id="structCO__SDO__t_html_a82d30849b94d148d2b7b89c1b866200c"><div class="ttname"><a href="structCO__SDO__t.html#a82d30849b94d148d2b7b89c1b866200c">CO_SDO_t::endOfTransfer</a></div><div class="ttdeci">bool_t endOfTransfer</div><div class="ttdoc">Indication end of block transfer. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:763</div></div>
<div class="ttc" id="structCO__SDO__t_html_a3171e782f440cb6deb81fa2974167e10"><div class="ttname"><a href="structCO__SDO__t.html#a3171e782f440cb6deb81fa2974167e10">CO_SDO_t::CANrxNew</a></div><div class="ttdeci">volatile void * CANrxNew</div><div class="ttdoc">Variable indicates, if new SDO message received from CAN bus. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:765</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea5cae036f3dd0bc1861dcea7c9a83c6d5"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea5cae036f3dd0bc1861dcea7c9a83c6d5">OD_H1014_COBID_EMERGENCY</a></div><div class="ttdoc">Emergency message cob-id. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:536</div></div>
<div class="ttc" id="structCO__SDO__t_html_af96b56b29a83257c7f52afddd688831c"><div class="ttname"><a href="structCO__SDO__t.html#af96b56b29a83257c7f52afddd688831c">CO_SDO_t::blksize</a></div><div class="ttdeci">uint8_t blksize</div><div class="ttdoc">Number of segments per block with 1 &lt;= blksize &lt;= 127. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:753</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979aec1840b00621e92f27da2d0705ddab63"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979aec1840b00621e92f27da2d0705ddab63">CO_SDO_AB_DATA_OD</a></div><div class="ttdoc">0x08000023, Object dictionary not present or dynamic generation fails </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:347</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_a10fad89f44321d6167d8d17c6f4c37c2"><div class="ttname"><a href="structCO__ODF__arg__t.html#a10fad89f44321d6167d8d17c6f4c37c2">CO_ODF_arg_t::firstSegment</a></div><div class="ttdeci">bool_t firstSegment</div><div class="ttdoc">Used by domain data type. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:684</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a457e80af0f952c272fa90ebd45cdb8cd"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a457e80af0f952c272fa90ebd45cdb8cd">CO_SDO_AB_WRITEONLY</a></div><div class="ttdoc">0x06010001, Attempt to read a write only object </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:326</div></div>
<div class="ttc" id="structCO__OD__entry__t_html_ad0eb66c2703cb380d4e0da0411a13aab"><div class="ttname"><a href="structCO__OD__entry__t.html#ad0eb66c2703cb380d4e0da0411a13aab">CO_OD_entry_t::pData</a></div><div class="ttdeci">void * pData</div><div class="ttdoc">If Object Type is Variable, pData is pointer to data. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:630</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979acaedcf71c4638efb40fc6debfa9dba67"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979acaedcf71c4638efb40fc6debfa9dba67">CO_SDO_AB_PRAM_INCOMPAT</a></div><div class="ttdoc">0x06040043, General parameter incompatibility reasons </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:331</div></div>
<div class="ttc" id="group__CO__dataTypes_html_ga1f1825b69244eb3ad2c7165ddc99c956"><div class="ttname"><a href="group__CO__dataTypes.html#ga1f1825b69244eb3ad2c7165ddc99c956">uint16_t</a></div><div class="ttdeci">unsigned int uint16_t</div><div class="ttdoc">UNSIGNED16 in CANopen (0006h), 16-bit unsigned integer. </div><div class="ttdef"><b>Definition:</b> CO_driver.h:190</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga7940130bc04382e487b1153b8644e17e"><div class="ttname"><a href="group__CO__SDOserver.html#ga7940130bc04382e487b1153b8644e17e">CO_ObjDicId_t</a></div><div class="ttdeci">CO_ObjDicId_t</div><div class="ttdoc">Common DS301 object dictionary entries. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:515</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11a98896138e97542e659051fff33b1a692"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a98896138e97542e659051fff33b1a692">CO_SDO_ST_UPLOAD_BLK_END_SREQ</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:280</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0244f2d504e0de4f14614884d7319fd0a7f69b7774e5880a1da8f8f143e1e11a1"><div class="ttname"><a href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a7f69b7774e5880a1da8f8f143e1e11a1">CO_ODA_READABLE</a></div><div class="ttdoc">SDO server may read from the variable. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:501</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11acc4e87ad1ad20eddd19a60d9592bbada"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11acc4e87ad1ad20eddd19a60d9592bbada">CO_SDO_ST_UPLOAD_BLK_INITIATE_REQ2</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:250</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eaa282ef78e8a64ff527c79218d23168f0"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaa282ef78e8a64ff527c79218d23168f0">OD_H1008_MANUF_DEV_NAME</a></div><div class="ttdoc">Manufacturer device name. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:524</div></div>
<div class="ttc" id="structCO__CANtx__t_html"><div class="ttname"><a href="structCO__CANtx__t.html">CO_CANtx_t</a></div><div class="ttdoc">Configuration object for CAN transmit message for specific CANopenNode Object. </div><div class="ttdef"><b>Definition:</b> CO_driver.h:336</div></div>
<div class="ttc" id="structCO__CANmodule__t_html"><div class="ttname"><a href="structCO__CANmodule__t.html">CO_CANmodule_t</a></div><div class="ttdoc">Complete CAN module object. </div><div class="ttdef"><b>Definition:</b> CO_driver.h:356</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_a84d9ba93381c52777af37f7786d50471"><div class="ttname"><a href="structCO__ODF__arg__t.html#a84d9ba93381c52777af37f7786d50471">CO_ODF_arg_t::dataLengthTotal</a></div><div class="ttdeci">uint32_t dataLengthTotal</div><div class="ttdoc">Used by domain data type. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:694</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea561260a506655cf0b7df9d684a08b5be"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea561260a506655cf0b7df9d684a08b5be">OD_H100B_RSV</a></div><div class="ttdoc">Reserved. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:527</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gab433430abe125bb16c08e7be3e034985"><div class="ttname"><a href="group__CO__SDOserver.html#gab433430abe125bb16c08e7be3e034985">CO_OD_configure</a></div><div class="ttdeci">void CO_OD_configure(CO_SDO_t *SDO, uint16_t index, CO_SDO_abortCode_t(*pODFunc)(CO_ODF_arg_t *ODF_arg), void *object, uint8_t *flags, uint8_t flagsSize)</div><div class="ttdoc">Configure additional functionality to one Object dictionary entry. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.c:269</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_aea12297d0fdd0ea0b1c69d203c90eb74"><div class="ttname"><a href="structCO__ODF__arg__t.html#aea12297d0fdd0ea0b1c69d203c90eb74">CO_ODF_arg_t::ODdataStorage</a></div><div class="ttdeci">const void * ODdataStorage</div><div class="ttdoc">Pointer to location in object dictionary, where data are stored. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:669</div></div>
<div class="ttc" id="structCO__SDO__t_html_a78c74c01c99a05ab5eca9efcb8f60d03"><div class="ttname"><a href="structCO__SDO__t.html#a78c74c01c99a05ab5eca9efcb8f60d03">CO_SDO_t::timeoutTimer</a></div><div class="ttdeci">uint32_t timeoutTimer</div><div class="ttdoc">Timeout timer for SDO communication. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:751</div></div>
<div class="ttc" id="structCO__SDO__t_html_a3a46760b9982e1583180d9cff821419c"><div class="ttname"><a href="structCO__SDO__t.html#a3a46760b9982e1583180d9cff821419c">CO_SDO_t::ownOD</a></div><div class="ttdeci">bool_t ownOD</div><div class="ttdoc">Internal flag indicates, that this object has own OD. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:727</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_a8c3e7dfff541e9a88bb9260c5c54b3bf"><div class="ttname"><a href="structCO__ODF__arg__t.html#a8c3e7dfff541e9a88bb9260c5c54b3bf">CO_ODF_arg_t::attribute</a></div><div class="ttdeci">uint16_t attribute</div><div class="ttdoc">Attribute of object in Object dictionary (informative, must NOT be changed). </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:674</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea450463cb4290494b70af8f395d8803ad"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea450463cb4290494b70af8f395d8803ad">OD_H1802_TXPDO_3_PARAM</a></div><div class="ttdoc">TXPDO communication parameter. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:564</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11a2eee38ba2a2d52890281ae54b12d50b3"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a2eee38ba2a2d52890281ae54b12d50b3">CO_SDO_ST_IDLE</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:83</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979adc021e79ace03edbd279a3c492853c7f"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979adc021e79ace03edbd279a3c492853c7f">CO_SDO_AB_OUT_OF_MEM</a></div><div class="ttdoc">0x05040005, Out of memory </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:324</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a50d373f7a7ba976dc2277a2111cf56c3"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a50d373f7a7ba976dc2277a2111cf56c3">CO_SDO_AB_DATA_LONG</a></div><div class="ttdoc">0x06070012, Data type does not match, length of service parameter too high </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:335</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a070f096bb09f5a6235643702b5a40759"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a070f096bb09f5a6235643702b5a40759">CO_SDO_AB_HW</a></div><div class="ttdoc">0x06060000, Access failed due to hardware error </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:333</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eadf00d5b448274a91940cac15b8e22fc5"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadf00d5b448274a91940cac15b8e22fc5">OD_H100C_GUARD_TIME</a></div><div class="ttdoc">Guard time. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:528</div></div>
<div class="ttc" id="structCO__ODF__arg__t_html_aed52db21f874291edecd6b4d77a69d13"><div class="ttname"><a href="structCO__ODF__arg__t.html#aed52db21f874291edecd6b4d77a69d13">CO_ODF_arg_t::data</a></div><div class="ttdeci">uint8_t * data</div><div class="ttdoc">SDO data buffer contains data, which are exchanged in SDO transfer. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:665</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eaa966d2e020222331b18c5b08261acbf0"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaa966d2e020222331b18c5b08261acbf0">OD_H1019_SYNC_CNT_OVERFLOW</a></div><div class="ttdoc">Sync counter overflow value. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:541</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga197661bebb5c451b3f4588fe1604f77d"><div class="ttname"><a href="group__CO__SDOserver.html#ga197661bebb5c451b3f4588fe1604f77d">CO_OD_getFlagsPointer</a></div><div class="ttdeci">uint8_t * CO_OD_getFlagsPointer(CO_SDO_t *SDO, uint16_t entryNo, uint8_t subIndex)</div><div class="ttdoc">Get pointer to the CO_SDO_OD_flags_t byte of the given object with specific subIndex. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.c:445</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea7aa32b2b6df7c4d4354599ef2fd2ca29"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea7aa32b2b6df7c4d4354599ef2fd2ca29">OD_H1013_HIGH_RES_TIMESTAMP</a></div><div class="ttdoc">High resolution timestamp. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:535</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga2532cf0445a91285b6e06e67abb1135d"><div class="ttname"><a href="group__CO__SDOserver.html#ga2532cf0445a91285b6e06e67abb1135d">CO_OD_find</a></div><div class="ttdeci">uint16_t CO_OD_find(CO_SDO_t *SDO, uint16_t index)</div><div class="ttdoc">Find object with specific index in Object dictionary. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.c:301</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11af762eb5a985cf79a3e7423a39b29b328"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af762eb5a985cf79a3e7423a39b29b328">CO_SDO_ST_UPLOAD_BLK_SUBBLOCK_CRSP</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:272</div></div>
<div class="ttc" id="group__CO__dataTypes_html_ga449976458a084f880dc8e3d29e7eb6f5"><div class="ttname"><a href="group__CO__dataTypes.html#ga449976458a084f880dc8e3d29e7eb6f5">bool_t</a></div><div class="ttdeci">unsigned char bool_t</div><div class="ttdoc">Boolean data type for general use. </div><div class="ttdef"><b>Definition:</b> CO_driver.h:178</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a3e48e535fddeaa78a4059c2f91f9bb8e"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a3e48e535fddeaa78a4059c2f91f9bb8e">CO_SDO_AB_SUB_UNKNOWN</a></div><div class="ttdoc">0x06090011, Sub index does not exist </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:337</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eaf4eb4e0204ae9696f935af5d4fdcff7e"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaf4eb4e0204ae9696f935af5d4fdcff7e">OD_H1001_ERR_REG</a></div><div class="ttdoc">Error register. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:517</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0244f2d504e0de4f14614884d7319fd0a0fefe0597ffeacc74628df2a5df711a8"><div class="ttname"><a href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0a0fefe0597ffeacc74628df2a5df711a8">CO_ODA_TPDO_MAPABLE</a></div><div class="ttdoc">Variable is mappable for TPDO. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:504</div></div>
<div class="ttc" id="structCO__OD__extension__t_html"><div class="ttname"><a href="structCO__OD__extension__t.html">CO_OD_extension_t</a></div><div class="ttdoc">Object is used as array inside CO_SDO_t, parallel to Object dictionary. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:707</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11ac40cb6c0b2f2eb1877aee3963dc1927d"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11ac40cb6c0b2f2eb1877aee3963dc1927d">CO_SDO_ST_ABORT</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:95</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979a631a043a79c7eef4ddb2f874365c6660"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979a631a043a79c7eef4ddb2f874365c6660">CO_SDO_AB_DATA_TRANSF</a></div><div class="ttdoc">0x08000020, Data cannot be transferred or stored to application </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:344</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea41f7f0f96dbea4fb0d6bd2bbbd2d59dc"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea41f7f0f96dbea4fb0d6bd2bbbd2d59dc">OD_H1007_SYNC_WINDOW_LEN</a></div><div class="ttdoc">Sync windows length. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:523</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11a5d4ead9d3f06962987b6af8c073b6a2e"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11a5d4ead9d3f06962987b6af8c073b6a2e">CO_SDO_ST_DOWNLOAD_BLK_INITIATE_REQ</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:172</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga954a22b6af836082afaf69b0f0cc4c7ea30068923dc551a4e937d9e57675ad8a8"><div class="ttname"><a href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7ea30068923dc551a4e937d9e57675ad8a8">CO_ODFL_BIT_7</a></div><div class="ttdoc">Reserved. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:599</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0b0e614dadcc1c005185b8bc9a7fec11af94e05b6e74a6050fbfd1ded8072b921"><div class="ttname"><a href="group__CO__SDOserver.html#gga0b0e614dadcc1c005185b8bc9a7fec11af94e05b6e74a6050fbfd1ded8072b921">CO_SDO_ST_LOCAL_TRANSFER</a></div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:89</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eac340e91c28632a97e1cf1a96a6a12902"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eac340e91c28632a97e1cf1a96a6a12902">OD_H1200_SDO_SERVER_PARAM</a></div><div class="ttdoc">SDO server parameters. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:552</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga0244f2d504e0de4f14614884d7319fd0aeb980ed24a537307d8acfe2bacaf6f7a"><div class="ttname"><a href="group__CO__SDOserver.html#gga0244f2d504e0de4f14614884d7319fd0aeb980ed24a537307d8acfe2bacaf6f7a">CO_ODA_MEM_EEPROM</a></div><div class="ttdoc">Variable is located in EEPROM memory. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:500</div></div>
<div class="ttc" id="structCO__SDO__t_html_a8a891c43c044a81225e716ab826a43a6"><div class="ttname"><a href="structCO__SDO__t.html#a8a891c43c044a81225e716ab826a43a6">CO_SDO_t::CANdevTx</a></div><div class="ttdeci">CO_CANmodule_t * CANdevTx</div><div class="ttdoc">From CO_SDO_init() </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:773</div></div>
<div class="ttc" id="structCO__OD__entryRecord__t_html_aeece4ce85ff69f0bd4f29672db745473"><div class="ttname"><a href="structCO__OD__entryRecord__t.html#aeece4ce85ff69f0bd4f29672db745473">CO_OD_entryRecord_t::pData</a></div><div class="ttdeci">void * pData</div><div class="ttdoc">Pointer to data. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:641</div></div>
<div class="ttc" id="group__CO__dataTypes_html_gaef44329758059c91c76d334e8fc09700"><div class="ttname"><a href="group__CO__dataTypes.html#gaef44329758059c91c76d334e8fc09700">int8_t</a></div><div class="ttdeci">signed char int8_t</div><div class="ttdoc">INTEGER8 in CANopen (0002h), 8-bit signed integer. </div><div class="ttdef"><b>Definition:</b> CO_driver.h:180</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea0f8c3db5a62d5e4df59d83253b69b0f2"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea0f8c3db5a62d5e4df59d83253b69b0f2">OD_H1010_STORE_PARAM_FUNC</a></div><div class="ttdoc">Store parameter in persistent memory function. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:532</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea4bfbb36a82606125d52fbe4daff6b5fb"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea4bfbb36a82606125d52fbe4daff6b5fb">OD_H100D_LIFETIME_FACTOR</a></div><div class="ttdoc">Life time factor. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:529</div></div>
<div class="ttc" id="structCO__OD__extension__t_html_aacca0a05e91693608627d44bbbb5b962"><div class="ttname"><a href="structCO__OD__extension__t.html#aacca0a05e91693608627d44bbbb5b962">CO_OD_extension_t::flags</a></div><div class="ttdeci">uint8_t * flags</div><div class="ttdoc">Pointer to CO_SDO_OD_flags_t. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:714</div></div>
<div class="ttc" id="group__CO__driver_html_ga1cb2d3466eb0c6d267f3b5ff1a0d9532"><div class="ttname"><a href="group__CO__driver.html#ga1cb2d3466eb0c6d267f3b5ff1a0d9532">CO_ReturnError_t</a></div><div class="ttdeci">CO_ReturnError_t</div><div class="ttdoc">Return values of some CANopen functions. </div><div class="ttdef"><b>Definition:</b> CO_driver.h:479</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eab2f428825c1127b286f5b8ace5e881b2"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eab2f428825c1127b286f5b8ace5e881b2">OD_H1017_PRODUCER_HB_TIME</a></div><div class="ttdoc">Producer heartbeat time. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:539</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga954a22b6af836082afaf69b0f0cc4c7eab6ffa5b9c34eabbe123e527ea274002f"><div class="ttname"><a href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eab6ffa5b9c34eabbe123e527ea274002f">CO_ODFL_RPDO_WRITTEN</a></div><div class="ttdoc">Variable was written by RPDO. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:582</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea8c740bbdd0cb98200d402ec6272d7e8b"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea8c740bbdd0cb98200d402ec6272d7e8b">OD_H1020_VERIFY_CONFIG</a></div><div class="ttdoc">Verify configuration. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:542</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eaac35e48e4b717eef309ebb57876d30f1"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eaac35e48e4b717eef309ebb57876d30f1">OD_H1800_TXPDO_1_PARAM</a></div><div class="ttdoc">TXPDO communication parameter. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:562</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7587ddcf798747fe6d97d03bf1bf2979aee7fcab60a6fde6e41d999f5a2b10aa5"><div class="ttname"><a href="group__CO__SDOserver.html#gga7587ddcf798747fe6d97d03bf1bf2979aee7fcab60a6fde6e41d999f5a2b10aa5">CO_SDO_AB_CRC</a></div><div class="ttdoc">0x05040004, CRC error (block mode only) </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:323</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ead74bfefc9676af339d06deb74b702c7a"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead74bfefc9676af339d06deb74b702c7a">OD_H1015_INHIBIT_TIME_MSG</a></div><div class="ttdoc">Inhibit time message. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:537</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ea6fd88812dbacc7d99a790f5f3192bbca"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ea6fd88812dbacc7d99a790f5f3192bbca">OD_H1402_RXPDO_3_PARAM</a></div><div class="ttdoc">RXPDO communication parameter. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:556</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17ead7e64256615fcda5b531063eeaa346de"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17ead7e64256615fcda5b531063eeaa346de">OD_H1024_OS_CMD_MODE</a></div><div class="ttdoc">OS command mode. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:546</div></div>
<div class="ttc" id="structCO__SDO__t_html_a094e7fa893babc77e071b48f3b583d9e"><div class="ttname"><a href="structCO__SDO__t.html#a094e7fa893babc77e071b48f3b583d9e">CO_SDO_t::nodeId</a></div><div class="ttdeci">uint8_t nodeId</div><div class="ttdoc">From CO_SDO_init() </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:743</div></div>
<div class="ttc" id="structCO__SDO__t_html_a8c719afd393364c4fd118096f08d8c1a"><div class="ttname"><a href="structCO__SDO__t.html#a8c719afd393364c4fd118096f08d8c1a">CO_SDO_t::lastLen</a></div><div class="ttdeci">uint8_t lastLen</div><div class="ttdoc">Length of data in the last segment in block upload. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:759</div></div>
<div class="ttc" id="structCO__SDO__t_html_adab31f25f03115dc730f2db4e2c4b8ea"><div class="ttname"><a href="structCO__SDO__t.html#adab31f25f03115dc730f2db4e2c4b8ea">CO_SDO_t::ODF_arg</a></div><div class="ttdeci">CO_ODF_arg_t ODF_arg</div><div class="ttdoc">CO_ODF_arg_t object with additional variables. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:741</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gae4ed459948ee35f9417a16ea90257b18"><div class="ttname"><a href="group__CO__SDOserver.html#gae4ed459948ee35f9417a16ea90257b18">CO_SDO_readOD</a></div><div class="ttdeci">uint32_t CO_SDO_readOD(CO_SDO_t *SDO, uint16_t SDOBufferSize)</div><div class="ttdoc">Read data from Object dictionary to internal buffer. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.c:510</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga954a22b6af836082afaf69b0f0cc4c7eae7bcdbf312d9d7062b1b827644c4e9e0"><div class="ttname"><a href="group__CO__SDOserver.html#gga954a22b6af836082afaf69b0f0cc4c7eae7bcdbf312d9d7062b1b827644c4e9e0">CO_ODFL_BIT_6</a></div><div class="ttdoc">Reserved. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:597</div></div>
<div class="ttc" id="group__CO__SDOserver_html_ga7587ddcf798747fe6d97d03bf1bf2979"><div class="ttname"><a href="group__CO__SDOserver.html#ga7587ddcf798747fe6d97d03bf1bf2979">CO_SDO_abortCode_t</a></div><div class="ttdeci">CO_SDO_abortCode_t</div><div class="ttdoc">SDO abort codes. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:316</div></div>
<div class="ttc" id="structCO__SDO__t_html_a9d502c5f4283d65191516fb4a2fc530b"><div class="ttname"><a href="structCO__SDO__t.html#a9d502c5f4283d65191516fb4a2fc530b">CO_SDO_t::functSignalObjectPre</a></div><div class="ttdeci">void * functSignalObjectPre</div><div class="ttdoc">From CO_SDO_initCallbackPre() or NULL. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:770</div></div>
<div class="ttc" id="group__CO__SDOserver_html_gga7940130bc04382e487b1153b8644e17eadad8c0ea18f674f3eb61b43e8259395c"><div class="ttname"><a href="group__CO__SDOserver.html#gga7940130bc04382e487b1153b8644e17eadad8c0ea18f674f3eb61b43e8259395c">OD_H1011_REST_PARAM_FUNC</a></div><div class="ttdoc">Restore default parameter function. </div><div class="ttdef"><b>Definition:</b> CO_SDOserver.h:533</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_f17b92000dd778003adbbcb6b5ce4226.html">301</a></li><li class="navelem"><a class="el" href="CO__SDOserver_8h.html">CO_SDOserver.h</a></li>
    <li class="footer">Generated on Tue Jun 9 2020 17:29:32 for CANopenNode by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
  </ul>
</div>
</body>
</html>
